// Injector Called /* g_GetMonoDomain a0ef2f44 g_OpenAssembly a0ef2f48 g_GetAssemblyImage a0ef2930 g_GetClassFromName a0ef2954 g_ClassMethodFromName a0ef297c g_InvokeRuntime a0ef31ec g_pMetadata 9f7df000 g_GetAssemblies a0ef4798 g_GetCurrDomain a0ef471c g_GetVirt a0f39cf4 g_GetTypeName a0efb7a0 g_GetAssemblyTypes a0f05f10 GC_free a0f57dcc g_GetImageFromIndex a0f2cebc g_GetClassFromIndex a0f2cef4 g_SetupClass a0f21148 g_GetFieldDefault a0f26d5c */ // AppDomain a150bfa0 // Number of assemblies: 18 /* Assembly 17: Assembly-CSharp, Version=0.0.0.0, Culture=, PublicKeyToken=null Contains 2370 classes */ /****************** Beginning class dump ****************************/ // Namespace: class { } // Namespace: Niantic.Holoholo.Audio class Music { // Fields AudioClip Clip; float Volume; float FadeOutTime; float FadeInTime; boolean Looping; float LoopStart; float LoopEnd; Music ContinueToMusic; // Methods void .ctor(); // a02dd94c void Play(); // a02dd964 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Audio class IMusicService { // Methods void PlayMusic(Void music); // 0 void StopAll(); // 0 void Pause(); // 0 void Unpause(); // 0 } // Namespace: Niantic.Holoholo.Audio class MusicService { // Fields Generic activeMusic; Generic garbageMusic; boolean k__BackingField; // Methods void .ctor(); // a02dda5c void .cctor(); // a02ddb08 boolean get_Paused(); // a02ddbb8 void set_Paused(boolean value); // a02ddbc0 Generic get_ActiveMusic(); // a02ddbc8 void PlayMusic(Void music); // a02ddbd0 void StopAll(); // a02de0cc void Pause(); // a02de41c void Unpause(); // a02de5f0 void Update(); // a02de7f0 void CleanupMusic(Void instance); // a02ded50 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void PlayMusic(Void music); // 4 - a02ddbd0 virtual void StopAll(); // 5 - a02de0cc virtual void Pause(); // 6 - a02de41c virtual void Unpause(); // 7 - a02de5f0 } // Namespace: class MusicPlayInstance { // Fields float lastUpdateTime; float k__BackingField; Generic k__BackingField; AudioSource k__BackingField; Music k__BackingField; boolean k__BackingField; boolean k__BackingField; // Methods void .ctor(Void source, Void music, float currentTime); // a02dde00 float get_TimeBasis(); // a02dee10 void set_TimeBasis(float value); // a02dedec Generic get_FadeOutEndTime(); // a02dee18 void set_FadeOutEndTime(Generic value); // a02dee04 AudioSource get_Source(); // a02dedb0 void set_Source(Void value); // a02dedf4 Music get_Music(); // a02dede4 void set_Music(Void value); // a02dedfc boolean get_PlayComplete(); // a02dec74 void set_PlayComplete(boolean value); // a02dee2c boolean get_Paused(); // a02dee34 void set_Paused(boolean value); // a02dee3c void Pause(); // a02de0a0 void Unpause(); // a02de7c4 void StartFadeOut(float fadeStart); // a02de2b0 void Update(float time); // a02dec7c boolean UpdateFadeIn(float playTime); // a02dee44 void UpdateLoop(float playTime); // a02def68 boolean UpdateFadeOut(float playTime); // a02df030 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey10D { // Fields Music music; // Methods void .ctor(); // a02dddf8 boolean <>m__0(Boolean inst); // a02dedb8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Audio.Tools class MusicTestSceneRunner { // Fields Text playPauseLabel; cmod_reqd musics; MusicService service; // Methods void .ctor(); // a02df358 void Play(int musicNum); // a02df360 void TogglePlayPause(); // a02df3d0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Auth class PTCException { // Fields String error; String error_code; String redirect; // Methods void .ctor(String error_code, String error); // a02e1f68 void .ctor(String error_code, cmod_reqd errors); // a02e1f90 void .ctor(String error_code, String error, String redirect); // a02e2080 void .ctor(String error_code, cmod_reqd errors, String redirect); // a02e20b0 String get_ErrorMessage(); // a02e1358 String get_ErrorCode(); // a02e1368 String get_Redirect(); // a02e1360 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0b8584c virtual void GetObjectData(Void info, Void context); // 4 - a0b3067c virtual Exception get_InnerException(); // 5 - a0b84b44 virtual String get_Message(); // 6 - a0b304c0 virtual String get_Source(); // 7 - a0b84bc0 virtual String get_StackTrace(); // 8 - a0b84d84 virtual void GetObjectData(Void info, Void context); // 9 - a0b3067c virtual Type GetType(); // 10 - a0b85ab0 } // Namespace: Niantic.Holoholo.Auth class PTCTokenSource { // Fields static int CURRENT_FORMAT_VERSION = 1; static String PTC_CREDENTIALS_PREF = @"5750bac0-483c-4131-80fd-6b047b2ca7b4"; static int WEB_REQUEST_TIMEOUT_MILLIS = 10000; String cachedEncryptedCredentials; String USER_AGENT; String PTC_CERT_PUBLIC_KEY; String PTC_CERT_ALGORITHM; PTCExceptionHandler ExceptionEvents; // Methods void .ctor(); // a02e0640 void .cctor(); // a02e20cc void add_ExceptionEvents(Void value); // a02e06dc void remove_ExceptionEvents(Void value); // a02e2194 boolean get_HasCachedCredentials(); // a02e2320 DateTime get_ProfileBirthdate(); // a02e0868 void Login(String username, String password, Generic resultCallback); // a02e1d6c void SetCachedCredentials(Void c, boolean flush); // a02e2a4c Credentials GetCachedCredentials(); // a02e23d0 String get_AuthenticationProviderId(); // a02e2b54 void GetTokenInner(Generic tokenCallback, Void credentials); // a02e256c void GetToken(Generic tokenCallback); // a02e2be4 void RefreshToken(Generic tokenCallback); // a02e2c0c void ClearToken(); // a02e2cdc LoginResponse ParseReponse(String json); // a02e2dcc LoginResponse ParseReponse(LoginResponse response); // a02e2fc0 void AppendUrlEncoded(Void sb, String str); // a02e3218 boolean CertificateValidationCallback(mvar sender, Boolean certificate, Boolean chain, Boolean sslPolicyErrors); // a02e3450 void Login1(Void state); // a02e3680 void Login2(Void state); // a02e3908 void Login3(Void state); // a02e3cb4 String GetTicket(String username, String password); // a02e4394 Generic GetAccessToken(String ticket); // a02e44e0 Profile CheckProfile(String accessToken); // a02e4ea0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual String get_AuthenticationProviderId(); // 4 - a02e2b54 virtual void GetToken(Generic tokenCallback); // 5 - a02e2be4 virtual void RefreshToken(Generic tokenCallback); // 6 - a02e2c0c virtual void ClearToken(); // 7 - a02e2cdc } // Namespace: class PTCExceptionHandler { // Methods void .ctor(mvar object, uint method); // a02e6084 void Invoke(Void ex); // a02e6098 IAsyncResult BeginInvoke(IAsyncResult ex, IAsyncResult callback, mvar object); // a02e61b0 void EndInvoke(Void result); // a02e61dc // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual void Invoke(Void ex); // 12 - a02e6098 virtual IAsyncResult BeginInvoke(IAsyncResult ex, IAsyncResult callback, mvar object); // 13 - a02e61b0 virtual void EndInvoke(Void result); // 14 - a02e61dc } // Namespace: class Credentials { // Fields int formatVersion; String username; String password; String accessToken; long expirationTime; long birthdate; // Methods void .ctor(); // a02e5ed4 void .ctor(int formatVersion); // a02e2550 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class LoginResponse { // Fields String lt; String execution; cmod_reqd errors; String error; String error_code; String redirect; String id; // Methods void .ctor(); // a02e5fbc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class Profile { // Fields DateTime birthdate; // Methods void .ctor(); // a02e5fc4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class LoginState { // Fields CookieContainer cookieContainer; String lt; String execution; String username; String password; String ticket; String token; String expires; // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: class c__AnonStorey10E { // Fields Generic resultCallback; // Methods void .ctor(); // a02e2548 void <>m__1(Void token); // a02e5e34 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey10F { // Fields Generic tokenCallback; Credentials credentials; PTCTokenSource <>f__this; // Methods void .ctor(); // a02e2bcc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey110 { // Fields PtcToken ptctoken; c__AnonStorey10F <>f__ref$271; // Methods void .ctor(); // a02e2bd4 void <>m__2(); // a02e57f4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class PtcToken { // Fields static int TokenFieldNumber = 1; static int ExpirationFieldNumber = 2; Generic _parser; String token_; int expiration_; Generic <>f__am$cache3; // Methods void .ctor(); // a027f4a0 void .ctor(Void other); // a027f564 void .cctor(); // a027f594 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a027f6dc Generic get_Parser(); // a027f874 MessageDescriptor get_Descriptor(); // a027f774 PtcToken Clone(); // a027f924 String get_Token(); // a027f9b4 void set_Token(String value); // a027f9bc int get_Expiration(); // a027fa5c void set_Expiration(int value); // a027fa64 boolean Equals(mvar other); // a027fa6c boolean Equals(Boolean other); // a027fb10 int GetHashCode(); // a027fc38 String ToString(); // a027fcb8 void WriteTo(Void output); // a027fd60 int CalculateSize(); // a027fdf0 void MergeFrom(Void other); // a027ff20 void MergeFrom(Void input); // a027ff74 PtcToken <_parser>m__1EB(); // a027fff0 // VTable virtual boolean Equals(mvar other); // 0 - a027fa6c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a027fc38 virtual String ToString(); // 3 - a027fcb8 virtual void MergeFrom(Void input); // 4 - a027ff74 virtual void WriteTo(Void output); // 5 - a027fd60 virtual int CalculateSize(); // 6 - a027fdf0 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a027f6dc virtual boolean Equals(Boolean other); // 8 - a027fb10 virtual PtcToken Clone(); // 9 - a027f924 virtual void MergeFrom(Void other); // 10 - a027ff20 } // Namespace: class c__AnonStorey111 { // Fields IMessage token; PTCException ptcException; c__AnonStorey10F <>f__ref$271; PTCTokenSource <>f__this; // Methods void .ctor(); // a02e2bdc void <>m__3(); // a02e5890 void <>m__4(); // a02e5d30 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Avatar class AvatarCustomizationOption { // Fields Texture Texture; CustomizationSlot slot; Sprite thumbnail; String Name; int Id; // Methods void .ctor(); // a02e61e8 void Awake(); // a02e627c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Avatar class CustomizationSlot { // Fields int value__; static CustomizationSlot Skin = 0; static CustomizationSlot Hair = 1; static CustomizationSlot Shirt = 2; static CustomizationSlot Pants = 3; static CustomizationSlot Hat = 4; static CustomizationSlot Shoes = 5; static CustomizationSlot Eyes = 6; static CustomizationSlot Backpack = 7; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.Avatar class AvatarCustomizationSet { // Fields cmod_reqd avatarTextureLayout; int AvatarId; GameObject AvatarPrefab; Generic allOptions; cmod_reqd skin; cmod_reqd hairstyles; cmod_reqd shirts; cmod_reqd pants; cmod_reqd hats; cmod_reqd shoes; cmod_reqd eyes; cmod_reqd backpack; // Methods void .ctor(); // a02e6280 Generic BuildLookup(cmod_reqd options); // a02e6334 void LoadCustomizationOptions(); // a02e655c Generic GetOptionsForSlot(ValueType slot); // a02e6758 AvatarCustomizationOption GetCustomizationAsset(AvatarCustomizationOption slot, int id); // a02e684c void BlitTexture(Void slot, int id); // a02e68f4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class TextureLayout { // Fields CustomizationSlot slot; Rect texturePosition; // Methods void .ctor(); // a02e6a8c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey112 { // Fields CustomizationSlot slot; // Methods void .ctor(); // a02e6a58 boolean <>m__5(Boolean t); // a02e6a60 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Avatar class IAvatarService { // Methods GameObject BuildAvatar(GameObject avatarSettings); // 0 void UpdateLocalAvatar(Void avatar); // 0 PlayerAvatarProto get_LocalAvatarSettings(); // 0 void set_LocalAvatarSettings(Void value); // 0 AvatarCustomizationSet GetCustomizationSettings(int avatarId); // 0 } // Namespace: Holoholo.Rpc class PlayerAvatarProto { // Fields static int AvatarFieldNumber = 8; static int SkinFieldNumber = 2; static int HairFieldNumber = 3; static int ShirtFieldNumber = 4; static int PantsFieldNumber = 5; static int HatFieldNumber = 6; static int ShoesFieldNumber = 7; static int EyesFieldNumber = 9; static int BackpackFieldNumber = 10; Generic _parser; int avatar_; int skin_; int hair_; int shirt_; int pants_; int hat_; int shoes_; int eyes_; int backpack_; Generic <>f__am$cacheA; // Methods void .ctor(); // a0266818 void .ctor(Void other); // a0266820 void .cctor(); // a026688c MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a02669d4 Generic get_Parser(); // a0266b64 MessageDescriptor get_Descriptor(); // a0266a6c PlayerAvatarProto Clone(); // a0266c14 int get_Avatar(); // a0266ca4 void set_Avatar(int value); // a0266cac int get_Skin(); // a0266cb4 void set_Skin(int value); // a0266cbc int get_Hair(); // a0266cc4 void set_Hair(int value); // a0266ccc int get_Shirt(); // a0266cd4 void set_Shirt(int value); // a0266cdc int get_Pants(); // a0266ce4 void set_Pants(int value); // a0266cec int get_Hat(); // a0266cf4 void set_Hat(int value); // a0266cfc int get_Shoes(); // a0266d04 void set_Shoes(int value); // a0266d0c int get_Eyes(); // a0266d14 void set_Eyes(int value); // a0266d1c int get_Backpack(); // a0266d24 void set_Backpack(int value); // a0266d2c boolean Equals(mvar other); // a0266d34 boolean Equals(Boolean other); // a0266dd8 int GetHashCode(); // a0266ed0 String ToString(); // a0267038 void WriteTo(Void output); // a02670e0 int CalculateSize(); // a02672cc void MergeFrom(Void other); // a026764c void MergeFrom(Void input); // a02676c4 PlayerAvatarProto <_parser>m__1AD(); // a0267838 // VTable virtual boolean Equals(mvar other); // 0 - a0266d34 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0266ed0 virtual String ToString(); // 3 - a0267038 virtual void MergeFrom(Void input); // 4 - a02676c4 virtual void WriteTo(Void output); // 5 - a02670e0 virtual int CalculateSize(); // 6 - a02672cc virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a02669d4 virtual boolean Equals(Boolean other); // 8 - a0266dd8 virtual PlayerAvatarProto Clone(); // 9 - a0266c14 virtual void MergeFrom(Void other); // 10 - a026764c } // Namespace: Niantic.Holoholo.Avatar class AvatarService { // Fields cmod_reqd avatars; PlayerAvatarProto localAvatarSettings; // Methods void .ctor(); // a02e6a94 PlayerAvatarProto get_LocalAvatarSettings(); // a02e6a9c void set_LocalAvatarSettings(Void value); // a02e6b64 void Start(); // a02e6b6c AvatarCustomizationSet GetCustomizationSettings(int avatarId); // a02e6b70 GameObject BuildAvatar(GameObject avatarSettings); // a02e6c90 void UpdateLocalAvatar(Void avatar); // a02e7058 void ApplyCustomization(Void avatar, Void avatarOptions, Void avatarSettings); // a02e6e20 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual GameObject BuildAvatar(GameObject avatarSettings); // 4 - a02e6c90 virtual void UpdateLocalAvatar(Void avatar); // 5 - a02e7058 virtual PlayerAvatarProto get_LocalAvatarSettings(); // 6 - a02e6a9c virtual void set_LocalAvatarSettings(Void value); // 7 - a02e6b64 virtual AvatarCustomizationSet GetCustomizationSettings(int avatarId); // 8 - a02e6b70 } // Namespace: class c__AnonStorey113 { // Fields int avatarId; // Methods void .ctor(); // a02e6c88 boolean <>m__6(Boolean a); // a02e7208 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey114 { // Fields PlayerAvatarProto avatarSettings; // Methods void .ctor(); // a02e6e18 boolean <>m__7(Boolean a); // a02e71cc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey115 { // Fields PlayerAvatarProto settings; // Methods void .ctor(); // a02e71c4 boolean <>m__8(Boolean a); // a02e7234 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Avatar class PlayerAvatarProtoExt { // Methods int GetIdForSlot(Int32 builder, Int32 slot); // a02e8e04 void SetIdForSlot(Void builder, Void slot, int id); // a02e9040 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Avatar class Blink { // Fields float minInterval; float maxInterval; // Methods void .ctor(); // a02e7270 void OnEnable(); // a02e728c void InitializeBlinkAnim(); // a02e7290 IEnumerator PlayBlinkAnim(float delay); // a02e72d0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class c__Iterator0 { // Fields float delay; int $PC; mvar $current; float <$>delay; Blink <>f__this; // Methods void .ctor(); // a02e737c mvar System.Collections.Generic.IEnumerator.get_Current(); // a02e7384 mvar System.Collections.IEnumerator.get_Current(); // a02e738c boolean MoveNext(); // a02e7394 void Dispose(); // a02e74c4 void Reset(); // a02e74d0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a02e74c4 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a02e738c virtual boolean MoveNext(); // 6 - a02e7394 virtual void Reset(); // 7 - a02e74d0 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a02e7384 } // Namespace: class Scanlines { // Fields cmod_reqd mat; // Methods void .ctor(); // a01901a8 void Update(); // a01901b0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Avatar class LocalAvatarInstantiator { // Fields String layerName; GameObject avatar; // Methods void .ctor(); // a02e7564 void OnEnable(); // a02e756c void OnDisable(); // a02e76fc // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Avatar class IMapAvatar { // Methods Transform get_Transform(); // 0 LatLng get_Location(); // 0 void ResetFollowCompass(); // 0 void FaceTowards(Void position, float turnTime); // 0 void ShowAvatar(boolean onOff); // 0 void ShowLevelUpFx(); // 0 } // Namespace: Niantic.Holoholo.Geometry class LatLng { // Fields double lat; double lng; // Methods void .ctor(double inLat, double inLng); // a03383d4 boolean Equals(mvar o); // a03383ec int GetHashCode(); // a0338508 double GetDistance(Double to); // a0338544 double GetDistance(Double l1, Double l2); // a0338588 double GetDistance(double lat1, double lng1, double lat2, double lng2); // a03385c0 LatLng Lerp(LatLng from, LatLng to, float t); // a0338700 LatLng get_Zero(); // a0338744 LatLng SmoothDamp(LatLng current, LatLng target, LatLng velocity, double smoothTime); // a0338750 double SmoothDamp(double current, double target, double currentVelocity, double smoothTime); // a0338830 double SmoothDamp(double current, double target, double currentVelocity, double smoothTime, double maxSpeed, double deltaTime); // a03388a0 LatLng op_Multiply(LatLng a, float scalar); // a03389f8 LatLng op_Addition(LatLng a, LatLng b); // a0338a28 LatLng op_Subtraction(LatLng a, LatLng b); // a0338a54 boolean op_Equality(Boolean a, Boolean b); // a0338a80 boolean op_Inequality(Boolean a, Boolean b); // a0338ac8 // VTable virtual boolean Equals(mvar o); // 0 - a03383ec virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0338508 virtual String ToString(); // 3 - a0d18b28 } // Namespace: Niantic.Holoholo.Avatar class MapAvatar { // Fields int MOVE_SPEED_ANIMATION_FLAG_ID; float gpsFollowTime; float playerTurnSpeed; float jumpThresholdMeter; float turnSpeedThreshold; float ignoreSpeedAnimationTime; float createdTime; GameObject blobShadow; GameObject pulseRing; GameObject levelUpFxPrefab; MapObjectPositionTweener position; ILocationProvider locationProvider; WorldMapRenderer worldMapRenderer; GameObject playerAvatar; Animator playerAnimator; ICompass compass; LatLng velocity; boolean followCompass; float overrideHeading; LatLng k__BackingField; // Methods void .ctor(); // a02e770c void .cctor(); // a02e7780 LatLng get_Location(); // a02e781c void set_Location(Void value); // a02e782c Transform get_Transform(); // a02e7844 void Start(); // a02e784c void Update(); // a02e7bf8 void FaceTowards(Void position, float turnTime); // a02e82f4 void ResetFollowCompass(); // a02e84ac void ShowAvatar(boolean enable); // a02e84b8 void ShowLevelUpFx(); // a02e84e8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual Transform get_Transform(); // 4 - a02e7844 virtual LatLng get_Location(); // 5 - a02e781c virtual void ResetFollowCompass(); // 6 - a02e84ac virtual void FaceTowards(Void position, float turnTime); // 7 - a02e82f4 virtual void ShowAvatar(boolean enable); // 8 - a02e84b8 virtual void ShowLevelUpFx(); // 9 - a02e84e8 } // Namespace: Niantic.Holoholo.Map class MapObjectPositionTweener { // Fields float baseTweenSpeed; float maxTweenTime; float maxTweenDistance; AnimationCurve tweenCurve; LatLng targetLocation; Coroutine currTween; LatLng lastLoc; Vector3 offset; // Methods void .ctor(); // a00dbfa8 void StartTween(Void onFinish); // a00dbfb0 IEnumerator DoMove(float tweenTime, IEnumerator onFinish); // a00dc1e0 void OnWorldScaleOrOriginChanged(mvar sender, Void e); // a00dc2a0 void ComputePosition(); // a00dc430 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void OnWorldScaleOrOriginChanged(mvar sender, Void e); // 4 - a00dc2a0 virtual void ComputePosition(); // 5 - a00dc430 } // Namespace: class ILocationProvider { // Methods LatLng get_Location(); // 0 boolean get_HasValidLocation(); // 0 boolean get_IsMeasuredLocation(); // 0 } // Namespace: Niantic.Holoholo class WorldMapRenderer { // Fields cmod_reqd builderPrefabs; MapSpawnPoint mapSpawnPointPrefab; INianticMapApi mapApi; INianticMapTileEventHandler mapTileEventHandler; IMapScene mapScene; int lineOfSight; int tileSize; float pluginEventsIdleInterval; int maxProcessEventsTime; ICameraRig cameraRig; Generic buildersByLayer; Generic currentLayerBuilders; Generic allBuilders; Generic tiles; Stopwatch processStopWatch; IEnumerator processEventsCoroutine; Plane hPlane; Vector3 mapOffset; float mapScale; float LEVEL17_TO_12_SCALE_FACTOR; boolean k__BackingField; // Methods void .ctor(); // a01681c4 void .cctor(); // a016834c boolean get_MapShowing(); // a016847c void set_MapShowing(boolean value); // a0168484 Generic get_AllTiles(); // a016848c void InitMapCenter(Void latLng); // a016851c void UpdateMapCenter(Void latLng); // a0168a04 boolean RefreshMapOffset(); // a0168628 LatLng GetWorldLocation(LatLng pos); // a0168b50 Vector3 GetMapPosition(Vector3 latLng); // a0168c10 boolean GetGroundPosition(Boolean screenCoord, Boolean mapPosition); // a0168d14 boolean GetGroundLocation(Boolean screenCoord, Boolean mapLocation); // a0168ef0 float MetersToMapUnits(float meters); // a0168f7c void Start(); // a01690b8 void Show(); // a0169194 void Hide(); // a016967c IEnumerator ProcessEvents(); // a0169ac8 void Awake(); // a0169b6c void SubscribeToLayer(Void layer, Void builder); // a0169b84 void SubscribeToLayer(Void layer, Void kind, Void builder); // a0169bd0 void OnCreateTile(ulong id, double x, double y, double z, double size, int level); // a0169f58 void OnDeleteTile(ulong id); // a016a1e4 void OnBeginTile(ulong id); // a016a3ac MapTile GetTile(ulong id); // a016a6e0 void OnEndTile(ulong id); // a016a734 void OnLayer(Void layer); // a016a93c void OnPoint(Void kind, cmod_reqd points); // a016aad8 void OnLinear(Void kind, cmod_reqd points, cmod_reqd lineStrips); // a016af5c void OnMesh(Void kind, cmod_reqd points, cmod_reqd indices); // a016b3f4 void OnGmmBuilding(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exterior_edges, float height, float base_height); // a016b88c void OnArea(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exterior_edges); // a016bd5c boolean OnProcessingPauseCheck(); // a016c204 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void OnCreateTile(ulong id, double x, double y, double z, double size, int level); // 4 - a0169f58 virtual void OnDeleteTile(ulong id); // 5 - a016a1e4 virtual void OnBeginTile(ulong id); // 6 - a016a3ac virtual void OnEndTile(ulong id); // 7 - a016a734 virtual void OnLayer(Void layer); // 8 - a016a93c virtual void OnPoint(Void kind, cmod_reqd points); // 9 - a016aad8 virtual void OnLinear(Void kind, cmod_reqd points, cmod_reqd lineStrips); // 10 - a016af5c virtual void OnMesh(Void kind, cmod_reqd points, cmod_reqd indices); // 11 - a016b3f4 virtual void OnGmmBuilding(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exterior_edges, float height, float base_height); // 12 - a016b88c virtual void OnArea(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exterior_edges); // 13 - a016bd5c virtual boolean OnProcessingPauseCheck(); // 14 - a016c204 virtual void SubscribeToLayer(Void layer, Void kind, Void builder); // 15 - a0169bd0 virtual MapTile GetTile(ulong id); // 16 - a016a6e0 } // Namespace: Niantic.Holoholo.Map class MapSpawnPoint { // Fields static float CHECK_SPAWN_AVG_INTERVAL = 2.000000; static float CHECK_SPAWN_JITTER = 1.000000; static float MIN_CHECK_TIME = 1.000000; static float MAX_CHECK_TIME = 3.000000; Generic connectedPoints; float minConnectionDist; cmod_reqd spawnFxSettings; SpawnPointFxSettings fxSettings; IMapAvatar mapAvatar; IMapExploreState mapExploreState; Color LOW_VIS_WIRE_COLOR; Color HIGH_VIS_WIRE_COLOR; Color ACTIVE_RADIUS_COLOR; VisibilityType k__BackingField; MapEntityCell k__BackingField; // Methods void .ctor(); // a00ddfa4 void .cctor(); // a00de05c VisibilityType get_Visibility(); // a00de198 void set_Visibility(Void value); // a00de1a0 MapEntityCell get_Cell(); // a00de1a8 void set_Cell(Void value); // a00de1b0 Generic get_ConnectedSpawnPoints(); // a00de1b8 LatLng get_Location(); // a00de1c0 boolean get_AvatarIsInFxRange(); // a00de260 void Initialize(Void proto); // a00de3d4 void Connect(Void pnt1, Void pnt2); // a00de884 IEnumerator MonitorSpawnMapFx(); // a00de7e8 IEnumerator AnimateSpawnFx(); // a00de984 Vector3 get_Position(); // a00dea28 void set_Position(Void value); // a00dea60 void OnDrawGizmos(); // a00deaac void OnDrawGizmosSelected(); // a00dec1c boolean m__97(Boolean sfx); // a00defe8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class SpawnPointFxSettings { // Fields float SpawnChancePerSecond; GameObject SpawnFXPrefab; VisibilityType Visibility; float MaxDistToPlayerForSpawnFx; float SpawnFxLifeTime; int NumberOfJumps; float TimeBetweenJumps; // Methods void .ctor(); // a00df92c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class VisibilityType { // Fields int value__; static VisibilityType Low = 0; static VisibilityType High = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.Map class IMapExploreState { // Methods boolean get_IsActiveAndVisible(); // 0 void PokestopSelected(Void mapPokestop); // 0 void PokemonSelected(Void mapPokemon); // 0 void PokestopComplete(); // 0 void GymComplete(); // 0 } // Namespace: Niantic.Holoholo.Map class MapEntityCell { // Fields GlobalSettings globalSettings; Generic pois; Generic spawnPoints; Generic mapPokemons; Generic nearbyPokemons; boolean spawnPointsLocked; ulong k__BackingField; // Methods void .ctor(); // a00d6188 ulong get_Id(); // a00d62d0 void set_Id(ulong value); // a00d62d8 Generic get_NearbyPokemon(); // a00d62e8 boolean TryGetPoi(String poiId, Boolean poi); // a00d62f0 void AddPoi(Void poi); // a00d633c void LockSpawnPoints(); // a00d6420 void AddSpawnPoint(Void spawnPoint); // a00d64f8 void AddMapPokemon(Void pokemon); // a00d653c IWildMapPokemon GetMapPokemon(ulong encounterId); // a00d6634 boolean RemoveMapPokemon(ulong encounterId); // a00d669c void AddNearbyPokemon(Generic nearbyPokemon); // a00d67a4 int UpdatePokemonVisibility(Int32 playerLocation); // a00d6868 void PrepareForDestroy(); // a00d6c1c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo class GlobalSettings { // Fields String cachedSha1; GlobalSettingsProto settings; Generic SettingsUpdated; // Methods void .ctor(); // a033ae2c void add_SettingsUpdated(Generic value); // a033af20 void remove_SettingsUpdated(Generic value); // a033b0ac GlobalSettingsProto get_Settings(); // a033b238 void OverwriteSettings(Void settingsProto); // a033b240 void RegisterSettingsSideChannel(); // a033b248 Request buildSettingsSideChannelRequest(); // a033b338 void handleSettingsSideChannelResponse(Void sts, Void bytes); // a033b460 void m__F6(Generic future); // a033b8e8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Holoholo.Rpc class GlobalSettingsProto { // Fields static int FortSettingsFieldNumber = 2; static int MapSettingsFieldNumber = 3; static int LevelSettingsFieldNumber = 4; static int InventorySettingsFieldNumber = 5; static int MinimumClientVersionFieldNumber = 6; Generic _parser; FortSettingsProto fortSettings_; MapSettingsProto mapSettings_; LevelSettingsProto levelSettings_; InventorySettingsProto inventorySettings_; String minimumClientVersion_; Generic <>f__am$cache6; // Methods void .ctor(); // a0242778 void .ctor(Void other); // a024283c void .cctor(); // a0242ad0 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0242c18 Generic get_Parser(); // a0242db0 MessageDescriptor get_Descriptor(); // a0242cb0 GlobalSettingsProto Clone(); // a0242e60 FortSettingsProto get_FortSettings(); // a02428e0 void set_FortSettings(Void value); // a02428e8 MapSettingsProto get_MapSettings(); // a02428f0 void set_MapSettings(Void value); // a0242988 LevelSettingsProto get_LevelSettings(); // a0242990 void set_LevelSettings(Void value); // a0242a28 InventorySettingsProto get_InventorySettings(); // a0242a30 void set_InventorySettings(Void value); // a0242ac8 String get_MinimumClientVersion(); // a0242ef0 void set_MinimumClientVersion(String value); // a0242ef8 boolean Equals(mvar other); // a0242f98 boolean Equals(Boolean other); // a024303c int GetHashCode(); // a02431c8 String ToString(); // a0243518 void WriteTo(Void output); // a02435c0 int CalculateSize(); // a02436ec void MergeFrom(Void other); // a0243924 void MergeFrom(Void input); // a0243d44 GlobalSettingsProto <_parser>m__1F0(); // a0243f50 // VTable virtual boolean Equals(mvar other); // 0 - a0242f98 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a02431c8 virtual String ToString(); // 3 - a0243518 virtual void MergeFrom(Void input); // 4 - a0243d44 virtual void WriteTo(Void output); // 5 - a02435c0 virtual int CalculateSize(); // 6 - a02436ec virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0242c18 virtual boolean Equals(Boolean other); // 8 - a024303c virtual GlobalSettingsProto Clone(); // 9 - a0242e60 virtual void MergeFrom(Void other); // 10 - a0243924 } // Namespace: Holoholo.Rpc class FortSettingsProto { // Fields static int InteractionRangeMetersFieldNumber = 1; static int MaxTotalDeployedPokemonFieldNumber = 2; static int MaxPlayerDeployedPokemonFieldNumber = 3; static int DeployStaminaMultiplierFieldNumber = 4; static int DeployAttackMultiplierFieldNumber = 5; static int FarInteractionRangeMetersFieldNumber = 6; Generic _parser; double interactionRangeMeters_; int maxTotalDeployedPokemon_; int maxPlayerDeployedPokemon_; double deployStaminaMultiplier_; double deployAttackMultiplier_; double farInteractionRangeMeters_; Generic <>f__am$cache7; // Methods void .ctor(); // a022efe8 void .ctor(Void other); // a022eff0 void .cctor(); // a022f044 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a022f18c Generic get_Parser(); // a022f324 MessageDescriptor get_Descriptor(); // a022f224 FortSettingsProto Clone(); // a022f3d4 double get_InteractionRangeMeters(); // a022f464 void set_InteractionRangeMeters(double value); // a022f470 int get_MaxTotalDeployedPokemon(); // a022f480 void set_MaxTotalDeployedPokemon(int value); // a022f488 int get_MaxPlayerDeployedPokemon(); // a022f490 void set_MaxPlayerDeployedPokemon(int value); // a022f498 double get_DeployStaminaMultiplier(); // a022f4a0 void set_DeployStaminaMultiplier(double value); // a022f4ac double get_DeployAttackMultiplier(); // a022f4bc void set_DeployAttackMultiplier(double value); // a022f4c8 double get_FarInteractionRangeMeters(); // a022f4d8 void set_FarInteractionRangeMeters(double value); // a022f4e4 boolean Equals(mvar other); // a022f4f4 boolean Equals(Boolean other); // a022f598 int GetHashCode(); // a022f670 String ToString(); // a022f78c void WriteTo(Void output); // a022f834 int CalculateSize(); // a022f9bc void MergeFrom(Void other); // a022fb14 void MergeFrom(Void input); // a022fb78 FortSettingsProto <_parser>m__1F1(); // a022fc80 // VTable virtual boolean Equals(mvar other); // 0 - a022f4f4 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a022f670 virtual String ToString(); // 3 - a022f78c virtual void MergeFrom(Void input); // 4 - a022fb78 virtual void WriteTo(Void output); // 5 - a022f834 virtual int CalculateSize(); // 6 - a022f9bc virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a022f18c virtual boolean Equals(Boolean other); // 8 - a022f598 virtual FortSettingsProto Clone(); // 9 - a022f3d4 virtual void MergeFrom(Void other); // 10 - a022fb14 } // Namespace: Holoholo.Rpc class MapSettingsProto { // Fields static int PokemonVisibleRangeFieldNumber = 1; static int PokeNavRangeMetersFieldNumber = 2; static int EncounterRangeMetersFieldNumber = 3; static int GetMapObjectsMinRefreshSecondsFieldNumber = 4; static int GetMapObjectsMaxRefreshSecondsFieldNumber = 5; static int GetMapObjectsMinDistanceMetersFieldNumber = 6; static int GoogleMapsApiKeyFieldNumber = 7; Generic _parser; double pokemonVisibleRange_; double pokeNavRangeMeters_; double encounterRangeMeters_; float getMapObjectsMinRefreshSeconds_; float getMapObjectsMaxRefreshSeconds_; float getMapObjectsMinDistanceMeters_; String googleMapsApiKey_; Generic <>f__am$cache8; // Methods void .ctor(); // a0243b50 void .ctor(Void other); // a025fd0c void .cctor(); // a025fd64 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a025feac Generic get_Parser(); // a0260044 MessageDescriptor get_Descriptor(); // a025ff44 MapSettingsProto Clone(); // a02428f8 double get_PokemonVisibleRange(); // a02600f4 void set_PokemonVisibleRange(double value); // a0260100 double get_PokeNavRangeMeters(); // a0260110 void set_PokeNavRangeMeters(double value); // a026011c double get_EncounterRangeMeters(); // a026012c void set_EncounterRangeMeters(double value); // a0260138 float get_GetMapObjectsMinRefreshSeconds(); // a0260148 void set_GetMapObjectsMinRefreshSeconds(float value); // a0260150 float get_GetMapObjectsMaxRefreshSeconds(); // a0260158 void set_GetMapObjectsMaxRefreshSeconds(float value); // a0260160 float get_GetMapObjectsMinDistanceMeters(); // a0260168 void set_GetMapObjectsMinDistanceMeters(float value); // a0260170 String get_GoogleMapsApiKey(); // a0260178 void set_GoogleMapsApiKey(String value); // a0260180 boolean Equals(mvar other); // a0260220 boolean Equals(Boolean other); // a02602c4 int GetHashCode(); // a024326c String ToString(); // a026044c void WriteTo(Void output); // a02604f4 int CalculateSize(); // a02606c8 void MergeFrom(Void other); // a0243c14 void MergeFrom(Void input); // a0260804 MapSettingsProto <_parser>m__1F2(); // a0260938 // VTable virtual boolean Equals(mvar other); // 0 - a0260220 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a024326c virtual String ToString(); // 3 - a026044c virtual void MergeFrom(Void input); // 4 - a0260804 virtual void WriteTo(Void output); // 5 - a02604f4 virtual int CalculateSize(); // 6 - a02606c8 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a025feac virtual boolean Equals(Boolean other); // 8 - a02602c4 virtual MapSettingsProto Clone(); // 9 - a02428f8 virtual void MergeFrom(Void other); // 10 - a0243c14 } // Namespace: Holoholo.Rpc class LevelSettingsProto { // Fields static int TrainerCpModifierFieldNumber = 2; static int TrainerDifficultyModifierFieldNumber = 3; Generic _parser; double trainerCpModifier_; double trainerDifficultyModifier_; Generic <>f__am$cache3; // Methods void .ctor(); // a0243cc0 void .ctor(Void other); // a025cacc void .cctor(); // a025cb00 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a025cc48 Generic get_Parser(); // a025cde0 MessageDescriptor get_Descriptor(); // a025cce0 LevelSettingsProto Clone(); // a0242998 double get_TrainerCpModifier(); // a025ce90 void set_TrainerCpModifier(double value); // a025ce9c double get_TrainerDifficultyModifier(); // a025ceac void set_TrainerDifficultyModifier(double value); // a025ceb8 boolean Equals(mvar other); // a025cec8 boolean Equals(Boolean other); // a025cf6c int GetHashCode(); // a02433c4 String ToString(); // a025cffc void WriteTo(Void output); // a025d0a4 int CalculateSize(); // a025d144 void MergeFrom(Void other); // a0243cc8 void MergeFrom(Void input); // a025d16c LevelSettingsProto <_parser>m__1F3(); // a025d1e0 // VTable virtual boolean Equals(mvar other); // 0 - a025cec8 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a02433c4 virtual String ToString(); // 3 - a025cffc virtual void MergeFrom(Void input); // 4 - a025d16c virtual void WriteTo(Void output); // 5 - a025d0a4 virtual int CalculateSize(); // 6 - a025d144 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a025cc48 virtual boolean Equals(Boolean other); // 8 - a025cf6c virtual LevelSettingsProto Clone(); // 9 - a0242998 virtual void MergeFrom(Void other); // 10 - a0243cc8 } // Namespace: Holoholo.Rpc class InventorySettingsProto { // Fields static int MaxPokemonFieldNumber = 1; static int MaxBagItemsFieldNumber = 2; static int BasePokemonFieldNumber = 3; static int BaseBagItemsFieldNumber = 4; static int BaseEggsFieldNumber = 5; Generic _parser; int maxPokemon_; int maxBagItems_; int basePokemon_; int baseBagItems_; int baseEggs_; Generic <>f__am$cache6; // Methods void .ctor(); // a0243cf4 void .ctor(Void other); // a02574d8 void .cctor(); // a0257524 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a025766c Generic get_Parser(); // a0257804 MessageDescriptor get_Descriptor(); // a0257704 InventorySettingsProto Clone(); // a0242a38 int get_MaxPokemon(); // a02578b4 void set_MaxPokemon(int value); // a02578bc int get_MaxBagItems(); // a02578c4 void set_MaxBagItems(int value); // a02578cc int get_BasePokemon(); // a02578d4 void set_BasePokemon(int value); // a02578dc int get_BaseBagItems(); // a02578e4 void set_BaseBagItems(int value); // a02578ec int get_BaseEggs(); // a02578f4 void set_BaseEggs(int value); // a02578fc boolean Equals(mvar other); // a0257904 boolean Equals(Boolean other); // a02579a8 int GetHashCode(); // a0243440 String ToString(); // a0257a60 void WriteTo(Void output); // a0257b08 int CalculateSize(); // a0257c24 void MergeFrom(Void other); // a0243cfc void MergeFrom(Void input); // a0257e44 InventorySettingsProto <_parser>m__1F4(); // a0257f28 // VTable virtual boolean Equals(mvar other); // 0 - a0257904 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0243440 virtual String ToString(); // 3 - a0257a60 virtual void MergeFrom(Void input); // 4 - a0257e44 virtual void WriteTo(Void output); // 5 - a0257b08 virtual int CalculateSize(); // 6 - a0257c24 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a025766c virtual boolean Equals(Boolean other); // 8 - a02579a8 virtual InventorySettingsProto Clone(); // 9 - a0242a38 virtual void MergeFrom(Void other); // 10 - a0243cfc } // Namespace: class Request { // Fields int method; IMessage payload; RpcFuture future; // Methods void .ctor(int method, Void payload, Generic outCallback, Void cancelToken); // a07feda4 void SetResult(Void rpcStatus, Void data); // a07ffa28 // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: class RpcFuture { // Fields boolean retSet; RpcData retValue; RpcStatus rpcStatus; Generic onReady; CancellationToken cancelToken; // Methods void .ctor(Generic onReady, Void cancelToken); // a0800564 void Recycle(Generic onReady, Void cancelToken); // a08006b8 RpcData NianticLabs.Platform.Tasks.IFuture.get_Value(); // a08006d4 boolean get_IsCancelled(); // a0800928 void Set(Void rpcStatus, Void data); // a080059c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual RpcData NianticLabs.Platform.Tasks.IFuture.get_Value(); // 4 - a08006d4 } // Namespace: NianticLabs.Platform class RpcData { // Fields int rpcId; CodedInputStream stream; // Methods void .ctor(int rpcId, Void stream); // a07ffa00 int get_RpcId(); // a08007ec CodedInputStream get_Stream(); // a0800950 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: NianticLabs.Platform class RpcStatus { // Fields int value__; static RpcStatus UNDEFINED = 0; static RpcStatus SUCCESS = 1; static RpcStatus ACTION_ERROR = 3; static RpcStatus DISPATCH_ERROR = 4; static RpcStatus SERVER_ERROR = 5; static RpcStatus ASSIGNMENT_ERROR = 6; virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: NianticLabs.Platform.Tasks class CancellationToken { // Fields boolean cancelled; // Methods boolean get_IsCancelled(); // a0800948 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Map class IWildMapPokemon { // Methods void UpdateData(Void proto); // 0 boolean get_VisibleOnMap(); // 0 void set_VisibleOnMap(boolean value); // 0 } // Namespace: Niantic.Holoholo class INianticMapApi { // Methods void ClearCache(Void type); // 0 void GetView(Void view); // 0 void SetView(Void view); // 0 void GetPosition(double lat, double lng, double alt, double posX, double posY, double posZ, Void up); // 0 void GetWorldLocation(double posX, double posY, double posZ, double lat, double lng, double alt); // 0 void SubscribeLayer(Void layer); // 0 } // Namespace: Niantic.Holoholo class INianticMapTileEventHandler { // Methods void ProcessEvents(); // 0 void SetTileManager(Void manager); // 0 } // Namespace: Niantic.Holoholo.Map class IMapScene { // Methods GameObject get_GameObject(); // 0 Transform get_MapObjectsParent(); // 0 void SetVisible(boolean showing); // 0 } // Namespace: Niantic.Holoholo.CameraRig class ICameraRig { // Methods Camera get_MainCamera(); // 0 void PushController(Void controller); // 0 void PopController(); // 0 void ClearControllers(); // 0 void SetControllingCamera(Void newMainCamera); // 0 void HideMap(); // 0 void ShowMap(); // 0 void HideMapCharacters(); // 0 void ShowMapCharacters(); // 0 } // Namespace: Niantic.Holoholo class MapTile { // Fields ulong id; double originX; double originY; double originZ; float size; int level; // Methods void .ctor(); // a00e8a60 ulong GetId(); // a00e8a68 void GetOrigin(double x, double y, double z); // a00e8a70 double GetSize(); // a00e8a8c void UpdateTransform(Void offset, float scale); // a00e8a9c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Map class ICompass { // Methods float get_Heading(); // 0 float get_RawHeading(); // 0 } // Namespace: class DoNotOutline { // Methods void .ctor(); // a008dac0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class Outline { // Methods void .ctor(); // a017d068 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class VertBucket { // Fields Vector3 position; Generic verts; // Methods void .ctor(Void position_, Generic verts_); // a01e2b54 // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: class Outliner { // Fields Generic _cachedOutlines; // Methods void .cctor(); // a017d070 Generic BuildOutline(Class objectToOutline, float size, Class outlineMaterial, boolean recursive, float jitter, boolean highQuality); // a017d120 GameObject MakeEmptyChildObject(String name, GameObject parent); // a017deac GameObject PlaceMarker(GameObject position); // a017f6a0 Mesh CopyMesh(Mesh mesh); // a017e040 void FlipMesh(Void mesh); // a017e5e8 void PushMesh(Void mesh, float pushAmount, float jitter, boolean avoidGaps); // a017e77c cmod_reqd ReverseWinding(cmod_reqd triangleIndices); // a017f82c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Avatar class PlayerAvatar { // Fields RenderTexture AvatarTexture; // Methods void .ctor(); // a02e85b0 void Awake(); // a02e85b8 void SetupRenderTexture(); // a02e85bc void Update(); // a02e86c4 IEnumerator OnApplicationPause(boolean paused); // a02e87ec void OnDestroy(); // a02e889c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class c__Iterator1 { // Fields boolean paused; IBehaviourService __0; int $PC; mvar $current; boolean <$>paused; PlayerAvatar <>f__this; // Methods void .ctor(); // a02e8894 mvar System.Collections.Generic.IEnumerator.get_Current(); // a02e88ac mvar System.Collections.IEnumerator.get_Current(); // a02e88b4 boolean MoveNext(); // a02e88bc void Dispose(); // a02e8aa4 void Reset(); // a02e8ab0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a02e8aa4 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a02e88b4 virtual boolean MoveNext(); // 6 - a02e88bc virtual void Reset(); // 7 - a02e8ab0 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a02e88ac } // Namespace: Niantic.Holoholo.DependencyInjection class IBehaviourService { // Methods cmod_opt GetBehaviour(); // 0 cmod_opt GetInstance(); // 0 } // Namespace: Niantic.Holoholo.Avatar.Test class AvatarCustomizationTestGui { // Fields IAvatarService avatarService; Transform avatarAnchor; GameObject currentAvatar; int Avatar; int lastAvatar; int Skin; int lastSkin; int Eyes; int lastEyes; int Hair; int lastHair; int Shirt; int lastShirt; int Pants; int lastPants; int Hat; int lastHat; int Shoes; int lastShoes; int Pack; int lastPack; // Methods void .ctor(); // a02e9424 void PostInject(); // a02e942c void Update(); // a02e95f8 void GenerateAvatar(); // a02e9430 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Avatar.Test class AvatarCustomizationTestInstaller { // Fields AvatarService avatarServicePrefab; // Methods void .ctor(); // a02e96ec void InstallBindings(); // a02e96f4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void InstallBindings(); // 4 - a02e96f4 virtual boolean get_IsEnabled(); // 5 - a01fc2b0 virtual boolean get_IsEnabled(); // 6 - a01fc2b0 virtual void Start(); // 7 - a01fc2b8 virtual void InstallBindings(); // 8 - a02e96f4 } // Namespace: Niantic.Holoholo.ForDebug.AssetBrowser class AssetBrowserController { // Fields int selected; int lod; boolean loadFromResources; AssetBrowserView2D assetBrowserView2D; AssetBrowserView3D assetBrowserView3D; AssetDigest assetDigest; ListView listViewPrefab; ClickableTextListAdapter listAdapter; ListView listView; // Methods void .ctor(); // a0333eb4 int get_Selected(); // a0333ebc void set_Selected(int value); // a0333ec4 int get_Lod(); // a0334064 void set_Lod(int value); // a033406c boolean get_LoadFromResources(); // a033407c void set_LoadFromResources(boolean value); // a0334084 void PostInject(Void view2d, Void view3d, Void assetDigest); // a0334170 void CreateAssetList(); // a033439c void OnDestroy(); // a03345ac void ViewNext(); // a033460c void ViewPrev(); // a0334670 void ToggleLOD(); // a0334700 void ShowAssetList(); // a0334734 void PlayAnimation(Void anim); // a033479c void ToggleDataSource(); // a0334878 void LoadAsset(int index, int lod); // a0333ed0 void LoadAsset(String bundleName, String assetName); // a03348b0 void m__9(mvar sender, Generic e); // a0334bc4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.ForDebug.AssetBrowser class AssetBrowserView2D { // Fields Text infoText; Text dataSourceText; Action k__BackingField; Action k__BackingField; Action k__BackingField; Action k__BackingField; Action k__BackingField; Generic k__BackingField; // Methods void .ctor(); // a0335338 Action get_OnViewNext(); // a0335340 void set_OnViewNext(Void value); // a0334374 Action get_OnViewPrev(); // a0335348 void set_OnViewPrev(Void value); // a033436c Action get_OnToggleLOD(); // a0335350 void set_OnToggleLOD(Void value); // a033437c Action get_OnClickInfo(); // a0335358 void set_OnClickInfo(Void value); // a033438c Action get_OnToggleDataSource(); // a0335360 void set_OnToggleDataSource(Void value); // a0334394 Generic get_OnPlayAnimation(); // a0335368 void set_OnPlayAnimation(Generic value); // a0334384 String get_Info(); // a0335370 void set_Info(String value); // a0334b80 String get_DataSource(); // a03353ac void set_DataSource(String value); // a033412c void ViewNext(); // a03353e8 void ViewPrev(); // a03353fc void ToggleLOD(); // a0335410 void ClickInfo(); // a0335424 void PlayAnimation(String name); // a0335438 void ToggleDataSource(); // a03355ac // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.ForDebug.AssetBrowser class AssetBrowserView3D { // Fields GameObject objectRoot; // Methods void .ctor(); // a03355c0 GameObject get_ObjectRoot(); // a0334870 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class AssetDigest { // Fields static int MAX_FAIL_COUNT = 4; static double MIN_REFRESH_TIME_HR = 23.000000; static double CLOUD_URL_REFRESH_TIME_MINUTES = 4.500000; int digestSuccessCount; int digestFailCount; DateTime digestLastSuccess; ulong digestPublishTime_Unix; RemoteConfigCache remoteConfigCache; IRpcService rpc; Generic entries; Generic cloudUrls; Generic pendingAssetIdCloudUrlRequests; StateEntries k__BackingField; // Methods void .ctor(); // a006c930 StateEntries get_State(); // a006c938 void set_State(Void value); // a006c940 boolean get_IsReady(); // a006c948 int get_Count(); // a006c95c Generic get_Entries(); // a006c998 long GetDigestAssetSize(String name); // a006ca28 long GetDigestAssetSizeTotal(); // a006caa8 Record Get(String name); // a006ccd4 ulong GetPublishTime(); // a006ced0 String GetAssetId(String name); // a006ced8 void RefreshCloudURLs(Generic assetIds, int retries); // a006cf50 void RequestCloudURL(String name, Generic onCloudUrlResolvedCallback); // a006da10 boolean IsCloudUrlStale(String assetId); // a006dce8 void RetryCloudURLRequest(Generic assetIds, int retries); // a006d3b4 IEnumerator TimeOut(float time, IEnumerator callback); // a006de74 void Awake(); // a006df34 void Update(); // a006e0d4 void RequestAssetDigest(boolean force); // a006e20c void RetryDigestRequest(); // a006e580 void m__F3(Void sts, Void response); // a006e700 void m__F4(); // a006ef08 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class RemoteConfigCache { // Fields String REMOTE_CONFIG_DIR; Generic currentVersion; Generic entries; IRpcService rpc; CacheState k__BackingField; // Methods void .ctor(); // a018cffc CacheState get_State(); // a018d0dc void set_State(Void value); // a018d0e4 boolean get_IsReady(); // a018d0ec void Awake(); // a018d100 int GetCachedOrDownloadAssetDigest(Generic callback); // a018d1e8 int GetCachedOrDownloadGameMasterClientTemplates(Generic callback); // a018d820 void SetServerCurrentVersion(Void configType, ulong version); // a018dc14 void Purge(Void configType); // a018dc70 void PurgeAll(); // a018dd18 void RefreshCacheEntries(); // a018df54 void WriteAsync(Void configType, ulong version, Void proto); // a018e670 IEnumerator ReadAsync(String path, Generic callback); // a018d774 String GetRemoteConfigPath(String configType); // a018d694 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Holoholo.Rpc class IRpcService { // Methods int GetAssetDigest(Int32 proto, Generic callback); // 0 int GetDownloadURL(Int32 proto, Generic callback); // 0 int GetGameMasterClientTemplates(Int32 proto, Generic callback); // 0 int GetRemoteConfigVersions(Int32 proto, Generic callback); // 0 int SetAvatar(Int32 proto, Generic callback); // 0 int MarkTutorialComplete(Int32 proto, Generic callback); // 0 int FortDetails(Int32 proto, Generic callback); // 0 int FortSearch(Int32 proto, Generic callback); // 0 int Encounter(Int32 proto, Generic callback); // 0 int GetMapObjects(Int32 proto, Generic callback); // 0 int ClaimCodename(Int32 proto, Generic callback); // 0 int GetGymDetails(Int32 proto, Generic callback); // 0 } // Namespace: class CacheState { // Fields int value__; static CacheState FAILED = 0; static CacheState UNINITIALIZED = 1; static CacheState LOADING = 2; static CacheState READY = 3; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class StateEntries { // Fields int value__; static StateEntries FAILED = 0; static StateEntries UNINITIALIZED = 1; static StateEntries LOADING = 2; static StateEntries READY = 3; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Record { // Fields String bundleName; long version; long size; uint checksum; cmod_reqd key; // Methods void .ctor(String bundleName, long version, long size, uint checksum, cmod_reqd key); // a006ce88 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Widget class ListView { // Fields RectTransform content; IListAdapter listAdapter; // Methods void .ctor(); // a015dff8 IListAdapter get_ListAdapter(); // a015e000 void set_ListAdapter(Void value); // a015e008 void OnEnable(); // a015e430 void OnDisable(); // a015e528 void OnDestroy(); // a015e620 void HandleListItemsChanged(Void sender); // a015e278 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Widget class IListAdapter { // Methods void add_OnItemsChanged(Generic value); // 0 void remove_OnItemsChanged(Generic value); // 0 int get_Count(); // 0 RectTransform GetView(int index); // 0 } // Namespace: Niantic.Holoholo.Widget class ClickableTextListAdapter { // Methods void .ctor(); // a015d438 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Dispose(); // 4 - a0637500 virtual void add_OnItemsChanged(Generic value); // 5 - a0636f58 virtual void remove_OnItemsChanged(Generic value); // 6 - a0636ff4 virtual int get_Count(); // 7 - a0637090 virtual RectTransform GetView(int index); // 8 - a0637154 virtual ListItemClickableView CreateView(int index, String item); // 9 - a0636da8 virtual String GetDisplayText(int index, String item); // 10 - a0637be4 } // Namespace: Niantic.Holoholo.Widget class ListItemClickableView { // Fields Action OnClick; // Methods void .ctor(); // a015dbf4 void add_OnClick(Void value); // a015dc4c void remove_OnClick(Void value); // a015ddd8 void Click(); // a015df64 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.ForDebug.AssetBrowser class AssetBrowserGestureHandler { // Fields float rotationSpeed; float minScale; float maxScale; Transform targetTransform; // Methods void .ctor(); // a0334c20 void OnEnable(); // a0334c40 void OnDisable(); // a0334d2c void OnTransformed(mvar sender, Void e); // a0334e18 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.ForDebug.AssetBrowser class AssetLoader { // Fields String bundleName; String assetName; boolean fromResources; // Methods void .ctor(); // a03355c8 IEnumerator Start(); // a03355d0 AssetLoader Load(String bundleName, String assetName, boolean fromResources, AssetLoader parent); // a03349ec // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class c__Iterator2 { // Fields GameObject __0; String __1; String __2; IBundleManager __3; IBundleRequest __4; AssetBundleRequest __5; GameObject __6; int $PC; mvar $current; AssetLoader <>f__this; // Methods void .ctor(); // a033566c mvar System.Collections.Generic.IEnumerator.get_Current(); // a0335674 mvar System.Collections.IEnumerator.get_Current(); // a033567c boolean MoveNext(); // a0335684 void Dispose(); // a0335de8 void Reset(); // a0335df4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0335de8 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a033567c virtual boolean MoveNext(); // 6 - a0335684 virtual void Reset(); // 7 - a0335df4 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0335674 } // Namespace: Niantic.Holoholo.Assets class IBundleManager { // Methods String PokemonAssetName(int pokemonId); // 0 IBundleRequest RequestAssetBundle(String name, IBundleRequest priority); // 0 void CleanAssetBundleCache(Void assetDigest); // 0 void ClearDiskCache(); // 0 } // Namespace: Niantic.Holoholo.Assets class IBundleRequest { // Methods String get_Name(); // 0 boolean get_IsDone(); // 0 AssetBundle get_AssetBundle(); // 0 } // Namespace: class ApplicationChrome { // Fields static uint DEFAULT_BACKGROUND_COLOR = 4278190080; static int VIEW_SYSTEM_UI_FLAG_VISIBLE = 0; static int VIEW_SYSTEM_UI_FLAG_LOW_PROFILE = 1; static int VIEW_SYSTEM_UI_FLAG_HIDE_NAVIGATION = 2; static int VIEW_SYSTEM_UI_FLAG_FULLSCREEN = 4; static int VIEW_SYSTEM_UI_FLAG_LAYOUT_STABLE = 256; static int VIEW_SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION = 512; static int VIEW_SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN = 1024; static int VIEW_SYSTEM_UI_FLAG_IMMERSIVE = 2048; static int VIEW_SYSTEM_UI_FLAG_IMMERSIVE_STICKY = 4096; int WINDOW_FLAG_FULLSCREEN; int WINDOW_FLAG_FORCE_NOT_FULLSCREEN; int WINDOW_FLAG_LAYOUT_IN_SCREEN; int WINDOW_FLAG_TRANSLUCENT_STATUS; int WINDOW_FLAG_TRANSLUCENT_NAVIGATION; int WINDOW_FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS; int systemUiVisibilityValue; int flagsValue; States _statusBarState; States _navigationBarState; uint _statusBarColor; uint _navigationBarColor; boolean _isStatusBarTranslucent; boolean _isNavigationBarTranslucent; boolean _dimmed; // Methods void .ctor(); // a006a330 void .cctor(); // a006a338 void applyUIStates(); // a006a430 void applyUIColors(); // a006a4c8 void applyUIStatesAndroid(); // a006a560 void runOnAndroidUiThread(Void target); // a006ae78 void setSystemUiVisibility(int value); // a006ad38 void setSystemUiVisibilityInThread(); // a006b17c void setFlags(int value); // a006abf8 void setFlagsInThread(); // a006b6e8 void applyUIColorsAndroid(); // a006ab24 void applyUIColorsAndroidInThread(); // a006bba8 States get_navigationBarState(); // a006c0d0 void set_navigationBarState(Void value); // a006c180 States get_statusBarState(); // a006c278 void set_statusBarState(Void value); // a006c328 boolean get_dimmed(); // a006c420 void set_dimmed(boolean value); // a006c4d0 uint get_statusBarColor(); // a006c5d0 void set_statusBarColor(uint value); // a006c680 uint get_navigationBarColor(); // a006c77c void set_navigationBarColor(uint value); // a006c82c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class States { // Fields int value__; static States Unknown = 0; static States Visible = 1; static States VisibleOverContent = 2; static States TranslucentOverContent = 3; static States Hidden = 4; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Cardboard { // Fields Cardboard sdk; boolean vrModeEnabled; DistortionCorrectionMethod distortionCorrection; boolean enableAlignmentMarker; boolean enableSettingsButton; BackButtonModes backButtonMode; boolean tapIsTrigger; float neckModelScale; boolean autoDriftCorrection; boolean electronicDisplayStabilization; BaseVRDevice device; float stereoScreenScale; RenderTexture stereoScreen; Vector2 defaultComfortableViewingRange; Uri DefaultDeviceProfile; boolean updated; StereoScreenChangeDelegate OnStereoScreenChanged; Action OnTrigger; Action OnTilt; Action OnProfileChange; Action OnBackButton; boolean k__BackingField; boolean k__BackingField; boolean k__BackingField; boolean k__BackingField; boolean k__BackingField; boolean k__BackingField; // Methods void .ctor(); // a0082950 void .cctor(); // a00829d4 void add_OnStereoScreenChanged(Void value); // a00829d8 void remove_OnStereoScreenChanged(Void value); // a0082b64 void add_OnTrigger(Void value); // a0082cf0 void remove_OnTrigger(Void value); // a0082e7c void add_OnTilt(Void value); // a0083008 void remove_OnTilt(Void value); // a0083194 void add_OnProfileChange(Void value); // a0083320 void remove_OnProfileChange(Void value); // a00834ac void add_OnBackButton(Void value); // a0083638 void remove_OnBackButton(Void value); // a00837c4 Cardboard get_SDK(); // a00758c4 boolean get_VRModeEnabled(); // a0083950 void set_VRModeEnabled(boolean value); // a0083958 DistortionCorrectionMethod get_DistortionCorrection(); // a0083a98 void set_DistortionCorrection(Void value); // a0083aa0 boolean get_EnableAlignmentMarker(); // a0083c64 void set_EnableAlignmentMarker(boolean value); // a0083c6c boolean get_EnableSettingsButton(); // a0083dac void set_EnableSettingsButton(boolean value); // a0083db4 BackButtonModes get_BackButtonMode(); // a0083ef4 void set_BackButtonMode(Void value); // a0083efc boolean get_TapIsTrigger(); // a0084084 void set_TapIsTrigger(boolean value); // a008408c float get_NeckModelScale(); // a00841cc void set_NeckModelScale(float value); // a00841d4 boolean get_AutoDriftCorrection(); // a0084374 void set_AutoDriftCorrection(boolean value); // a008437c boolean get_ElectronicDisplayStabilization(); // a00844bc void set_ElectronicDisplayStabilization(boolean value); // a00844c4 boolean get_NativeDistortionCorrectionSupported(); // a0083c5c void set_NativeDistortionCorrectionSupported(boolean value); // a0084604 boolean get_NativeUILayerSupported(); // a008460c void set_NativeUILayerSupported(boolean value); // a0084614 float get_StereoScreenScale(); // a0075a40 void set_StereoScreenScale(float value); // a008461c RenderTexture get_StereoScreen(); // a0084a74 void set_StereoScreen(Void value); // a008470c CardboardProfile get_Profile(); // a0084d10 Pose3D get_HeadPose(); // a0084dcc Pose3D EyePose(Pose3D eye); // a0084e88 Matrix4x4 Projection(Matrix4x4 eye, Matrix4x4 distortion); // a0084f68 Rect Viewport(Rect eye, Rect distortion); // a0085048 Vector2 get_ComfortableViewingRange(); // a0085128 void InitDevice(); // a008513c void Awake(); // a00857a8 boolean get_Triggered(); // a00859bc void set_Triggered(boolean value); // a00859c4 boolean get_Tilted(); // a00859cc void set_Tilted(boolean value); // a00859d4 boolean get_ProfileChanged(); // a00859dc void set_ProfileChanged(boolean value); // a00859e4 boolean get_BackButtonPressed(); // a00859ec void set_BackButtonPressed(boolean value); // a00859f4 void UpdateState(); // a00859fc void DispatchEvents(); // a0085af8 IEnumerator EndOfFrame(); // a0085e60 void PostRender(); // a0085f04 void Recenter(); // a0085ff0 void SetTouchCoordinates(int x, int y); // a00860cc void ShowSettingsDialog(); // a00861b8 void OnEnable(); // a0086294 void OnDisable(); // a00863a0 void OnApplicationPause(boolean pause); // a00864a0 void OnApplicationFocus(boolean focus); // a0086584 void OnLevelWasLoaded(int level); // a0086668 void OnApplicationQuit(); // a008674c void OnDestroy(); // a0086828 boolean get_nativeDistortionCorrection(); // a00869fc void set_nativeDistortionCorrection(boolean value); // a0086a0c boolean get_InCardboard(); // a0086a28 boolean get_CardboardTriggered(); // a0086a30 Matrix4x4 get_HeadView(); // a0086a38 Quaternion get_HeadRotation(); // a0086a68 Vector3 get_HeadPosition(); // a0086a98 Matrix4x4 EyeView(Matrix4x4 eye); // a0086ac8 Vector3 EyeOffset(Vector3 eye); // a0086afc Matrix4x4 UndistortedProjection(Matrix4x4 eye); // a0086b30 Rect EyeRect(Rect eye); // a0086b4c float get_MinimumComfortDistance(); // a0086b68 float get_MaximumComfortDistance(); // a0086b70 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class DistortionCorrectionMethod { // Fields int value__; static DistortionCorrectionMethod None = 0; static DistortionCorrectionMethod Native = 1; static DistortionCorrectionMethod Unity = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class BackButtonModes { // Fields int value__; static BackButtonModes Off = 0; static BackButtonModes OnlyInVR = 1; static BackButtonModes On = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class BaseVRDevice { // Fields BaseVRDevice device; MutablePose3D headPose; MutablePose3D leftEyePose; MutablePose3D rightEyePose; Matrix4x4 leftEyeDistortedProjection; Matrix4x4 rightEyeDistortedProjection; Matrix4x4 leftEyeUndistortedProjection; Matrix4x4 rightEyeUndistortedProjection; Rect leftEyeDistortedViewport; Rect rightEyeDistortedViewport; Rect leftEyeUndistortedViewport; Rect rightEyeUndistortedViewport; Vector2 recommendedTextureSize; boolean triggered; boolean tilted; boolean profileChanged; boolean backButtonPressed; CardboardProfile k__BackingField; // Methods void .ctor(); // a007073c void .cctor(); // a0074fb4 CardboardProfile get_Profile(); // a0074710 void set_Profile(Void value); // a0074fac void Init(); // 0 void SetVRModeEnabled(boolean enabled); // 0 void SetDistortionCorrectionEnabled(boolean enabled); // 0 void SetStereoScreen(Void stereoScreen); // 0 void SetSettingsButtonEnabled(boolean enabled); // 0 void SetAlignmentMarkerEnabled(boolean enabled); // 0 void SetVRBackButtonEnabled(boolean enabled); // 0 void SetShowVrBackButtonOnlyInVR(boolean only); // 0 void SetTapIsTrigger(boolean enabled); // 0 void SetNeckModelScale(float scale); // 0 void SetAutoDriftCorrectionEnabled(boolean enabled); // 0 void SetElectronicDisplayStabilizationEnabled(boolean enabled); // 0 DisplayMetrics GetDisplayMetrics(); // a0074fb8 boolean SupportsNativeDistortionCorrection(Generic diagnostics); // a0070938 boolean SupportsNativeUILayer(Generic diagnostics); // a0075430 boolean SupportsUnityRenderEvent(); // a0075144 RenderTexture CreateStereoScreen(); // a0075438 boolean SetDefaultDeviceProfile(Boolean uri); // a0075a48 void ShowSettingsDialog(); // a0075a50 Pose3D GetHeadPose(); // a0075a54 Pose3D GetEyePose(Pose3D eye); // a0075a5c Matrix4x4 GetProjection(Matrix4x4 eye, Matrix4x4 distortion); // a0075a80 Rect GetViewport(Rect eye, Rect distortion); // a0075d74 void UpdateState(); // 0 void UpdateScreenData(); // 0 void Recenter(); // 0 void PostRender(); // 0 void SetTouchCoordinates(int x, int y); // a0075eac void OnPause(boolean pause); // a0075eb0 void OnFocus(boolean focus); // a0075ee8 void OnLevelLoaded(int level); // a0075eec void OnApplicationQuit(); // a0074284 void Destroy(); // a0070aa8 void ComputeEyesFromProfile(); // a00732f4 Matrix4x4 MakeProjection(float l, float t, float r, float b, float n, float f); // a0076194 BaseVRDevice GetDevice(); // a0074bcc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual DisplayMetrics GetDisplayMetrics(); // 16 - a0074fb8 virtual boolean SupportsNativeDistortionCorrection(Generic diagnostics); // 17 - a0070938 virtual boolean SupportsNativeUILayer(Generic diagnostics); // 18 - a0075430 virtual RenderTexture CreateStereoScreen(); // 19 - a0075438 virtual boolean SetDefaultDeviceProfile(Boolean uri); // 20 - a0075a48 virtual void ShowSettingsDialog(); // 21 - a0075a50 virtual void SetTouchCoordinates(int x, int y); // 26 - a0075eac virtual void OnPause(boolean pause); // 27 - a0075eb0 virtual void OnFocus(boolean focus); // 28 - a0075ee8 virtual void OnLevelLoaded(int level); // 29 - a0075eec virtual void OnApplicationQuit(); // 30 - a0074284 virtual void Destroy(); // 31 - a0070aa8 } // Namespace: class MutablePose3D { // Methods void .ctor(); // a02d18f4 void Set(Void position, Void orientation); // a02d1998 void Set(Void matrix); // a02d19d4 void SetRightHanded(Void matrix); // a02d1a50 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class CardboardProfile { // Fields Screen screen; Device device; Screen Nexus5; Screen Nexus6; Screen GalaxyS6; Screen GalaxyNote4; Screen LGG3; Screen iPhone4; Screen iPhone5; Screen iPhone6; Screen iPhone6p; Device CardboardJun2014; Device CardboardMay2015; Device GoggleTechC1Glass; CardboardProfile Default; // Methods void .ctor(); // a0087f74 void .cctor(); // a0087f80 CardboardProfile Clone(); // a0074ed0 float get_VerticalLensOffset(); // a0088494 CardboardProfile GetKnownProfile(CardboardProfile screenSize, CardboardProfile deviceType); // a00884c4 void GetLeftEyeVisibleTanAngles(cmod_reqd result); // a0075ef0 void GetLeftEyeNoLensTanAngles(cmod_reqd result); // a0076380 Rect GetLeftEyeVisibleScreenRect(cmod_reqd undistortedFrustum); // a00765f4 float GetMaxRadius(cmod_reqd tanAngleRect); // a0088d48 cmod_reqd solveLeastSquares(array matA, cmod_reqd vecY); // a0088ec0 Distortion ApproximateInverse(float k1, float k2, float maxRadius, int numSamples); // a008835c Distortion ApproximateInverse(Distortion distort, float maxRadius, int numSamples); // a0074470 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class Screen { // Fields float width; float height; float border; // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: class Device { // Fields Lenses lenses; MaxFOV maxFOV; Distortion distortion; Distortion inverse; // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: class Lenses { // Fields static int AlignTop = -1; static int AlignCenter = 0; static int AlignBottom = 1; float separation; float offset; float screenDistance; int alignment; // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: class MaxFOV { // Fields float outer; float inner; float upper; float lower; // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: class Distortion { // Fields float k1; float k2; // Methods float distort(float r); // a0088be0 float distortInv(float radius); // a0088c10 // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: class DisplayMetrics { // Fields int width; int height; float xdpi; float ydpi; // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: class Pose3D { // Fields Matrix4x4 flipZ; Vector3 k__BackingField; Quaternion k__BackingField; Matrix4x4 k__BackingField; // Methods void .ctor(); // a018bf44 void .ctor(Void position, Void orientation); // a018c0d8 void .ctor(Void matrix); // a018c244 void .cctor(); // a018c4a8 Vector3 get_Position(); // a018c5b0 void set_Position(Void value); // a018c048 Quaternion get_Orientation(); // a018c5c4 void set_Orientation(Void value); // a018c054 Matrix4x4 get_Matrix(); // a018c5d4 void set_Matrix(Void value); // a018c06c Matrix4x4 get_RightHandedMatrix(); // a018c640 void Set(Void position, Void orientation); // a018c12c void Set(Void matrix); // a018c2ec // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class StereoScreenChangeDelegate { // Methods void .ctor(mvar object, uint method); // a0086d0c void Invoke(Void newStereoScreen); // a0084c28 IAsyncResult BeginInvoke(IAsyncResult newStereoScreen, IAsyncResult callback, mvar object); // a0086d50 void EndInvoke(Void result); // a0086d7c // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual void Invoke(Void newStereoScreen); // 12 - a0084c28 virtual IAsyncResult BeginInvoke(IAsyncResult newStereoScreen, IAsyncResult callback, mvar object); // 13 - a0086d50 virtual void EndInvoke(Void result); // 14 - a0086d7c } // Namespace: class Eye { // Fields int value__; static Eye Left = 0; static Eye Right = 1; static Eye Center = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Distortion { // Fields int value__; static Distortion Distorted = 0; static Distortion Undistorted = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class c__Iterator3 { // Fields int $PC; mvar $current; Cardboard <>f__this; // Methods void .ctor(); // a0085efc mvar System.Collections.Generic.IEnumerator.get_Current(); // a0086b78 mvar System.Collections.IEnumerator.get_Current(); // a0086b80 boolean MoveNext(); // a0086b88 void Dispose(); // a0086c6c void Reset(); // a0086c78 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0086c6c virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0086b80 virtual boolean MoveNext(); // 6 - a0086b88 virtual void Reset(); // 7 - a0086c78 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0086b78 } // Namespace: class ScreenSizes { // Fields int value__; static ScreenSizes Nexus5 = 0; static ScreenSizes Nexus6 = 1; static ScreenSizes GalaxyS6 = 2; static ScreenSizes GalaxyNote4 = 3; static ScreenSizes LGG3 = 4; static ScreenSizes iPhone4 = 5; static ScreenSizes iPhone5 = 6; static ScreenSizes iPhone6 = 7; static ScreenSizes iPhone6p = 8; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class DeviceTypes { // Fields int value__; static DeviceTypes CardboardJun2014 = 0; static DeviceTypes CardboardMay2015 = 1; static DeviceTypes GoggleTechC1Glass = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class BaseAndroidDevice { // Fields AndroidJavaObject androidActivity; // Methods void .ctor(); // a007069c boolean SupportsNativeDistortionCorrection(Generic diagnostics); // a0070864 void Destroy(); // a0070a5c void ConnectToActivity(); // a0070ba0 AndroidJavaClass GetClass(String className); // a0070e68 AndroidJavaObject Create(String className, cmod_reqd args); // a00711d4 boolean CallStaticMethod(Boolean jo, String name, cmod_reqd args); // a0071548 boolean CallObjectMethod(Boolean jo, String name, cmod_reqd args); // a007191c boolean CallStaticMethod(cmod_opt result, Boolean jo, String name, cmod_reqd args); // 0 boolean CallObjectMethod(cmod_opt result, Boolean jo, String name, cmod_reqd args); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual DisplayMetrics GetDisplayMetrics(); // 16 - a0074fb8 virtual boolean SupportsNativeDistortionCorrection(Generic diagnostics); // 17 - a0070864 virtual boolean SupportsNativeUILayer(Generic diagnostics); // 18 - a0075430 virtual RenderTexture CreateStereoScreen(); // 19 - a0075438 virtual boolean SetDefaultDeviceProfile(Boolean uri); // 20 - a0075a48 virtual void ShowSettingsDialog(); // 21 - a0075a50 virtual void SetTouchCoordinates(int x, int y); // 26 - a0075eac virtual void OnPause(boolean pause); // 27 - a0075eb0 virtual void OnFocus(boolean focus); // 28 - a0075ee8 virtual void OnLevelLoaded(int level); // 29 - a0075eec virtual void OnApplicationQuit(); // 30 - a0074284 virtual void Destroy(); // 31 - a0070a5c virtual void ConnectToActivity(); // 32 - a0070ba0 } // Namespace: class BaseCardboardDevice { // Fields static int kCardboardRenderEvent = 1196770114; static int kTriggered = 1; static int kTilted = 2; static int kProfileChanged = 3; static int kVRBackButton = 4; static String dllName = @"vrunity"; cmod_reqd headData; cmod_reqd viewData; cmod_reqd profileData; Matrix4x4 headView; Matrix4x4 leftEyeView; Matrix4x4 rightEyeView; Generic eventQueue; boolean debugDisableNativeProjections; boolean debugDisableNativeDistortion; boolean debugDisableNativeUILayer; cmod_reqd events; // Methods void .ctor(); // a0071cf0 boolean SupportsNativeDistortionCorrection(Generic diagnostics); // a007203c void SetDistortionCorrectionEnabled(boolean enabled); // a007210c void SetNeckModelScale(float scale); // a00721e0 void SetAutoDriftCorrectionEnabled(boolean enabled); // a00722b4 void SetElectronicDisplayStabilizationEnabled(boolean enabled); // a0072388 boolean SetDefaultDeviceProfile(Boolean uri); // a007245c void Init(); // a0072678 void SetStereoScreen(Void stereoScreen); // a0072adc void UpdateState(); // a0072c0c void UpdateScreenData(); // a0072e90 void Recenter(); // a0073f38 void PostRender(); // a0073ffc void OnPause(boolean pause); // a0074030 void OnApplicationQuit(); // a00741c0 void UpdateView(); // a0073aa8 void UpdateProfile(); // a0072ecc int ExtractMatrix(Int32 mat, cmod_reqd data, int i); // a0072df8 void ProcessEvents(); // a0074718 void OnVREvent(int eventID); // a0074a14 void Start(int width, int height, float xdpi, float ydpi); // a0072800 void SetEventCallback(Void callback); // a00729f8 void SetTextureId(int id); // a0072b3c boolean SetDefaultProfile(cmod_reqd uri, int size); // a0072574 void SetUnityVersion(cmod_reqd version_str, int version_length); // a00728e8 void EnableDistortionCorrection(boolean enable); // a0072110 void EnableAutoDriftCorrection(boolean enable); // a00722b8 void EnableElectronicDisplayStabilization(boolean enable); // a007238c void SetNeckModelFactor(float factor); // a00721e4 void ResetHeadTracker(); // a0073f3c void GetProfile(cmod_reqd profile); // a007437c void GetHeadPose(cmod_reqd pose); // a0072d04 void GetViewParameters(cmod_reqd viewParams); // a0074288 void Pause(); // a0074040 void Resume(); // a0074100 void Stop(); // a00741c4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Init(); // 4 - a0072678 virtual void SetDistortionCorrectionEnabled(boolean enabled); // 6 - a007210c virtual void SetStereoScreen(Void stereoScreen); // 7 - a0072adc virtual void SetNeckModelScale(float scale); // 13 - a00721e0 virtual void SetAutoDriftCorrectionEnabled(boolean enabled); // 14 - a00722b4 virtual void SetElectronicDisplayStabilizationEnabled(boolean enabled); // 15 - a0072388 virtual DisplayMetrics GetDisplayMetrics(); // 16 - a0074fb8 virtual boolean SupportsNativeDistortionCorrection(Generic diagnostics); // 17 - a007203c virtual boolean SupportsNativeUILayer(Generic diagnostics); // 18 - a0075430 virtual RenderTexture CreateStereoScreen(); // 19 - a0075438 virtual boolean SetDefaultDeviceProfile(Boolean uri); // 20 - a007245c virtual void ShowSettingsDialog(); // 21 - a0075a50 virtual void UpdateState(); // 22 - a0072c0c virtual void UpdateScreenData(); // 23 - a0072e90 virtual void Recenter(); // 24 - a0073f38 virtual void PostRender(); // 25 - a0073ffc virtual void SetTouchCoordinates(int x, int y); // 26 - a0075eac virtual void OnPause(boolean pause); // 27 - a0074030 virtual void OnFocus(boolean focus); // 28 - a0075ee8 virtual void OnLevelLoaded(int level); // 29 - a0075eec virtual void OnApplicationQuit(); // 30 - a00741c0 virtual void Destroy(); // 31 - a0070a5c virtual void ConnectToActivity(); // 32 - a0070ba0 virtual void ProcessEvents(); // 33 - a0074718 } // Namespace: class VREventCallback { // Methods void .ctor(mvar object, uint method); // a00729e4 void Invoke(int eventID); // a0074d38 IAsyncResult BeginInvoke(int eventID, IAsyncResult callback, mvar object); // a0074e08 void EndInvoke(Void result); // a0074ec4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual void Invoke(int eventID); // 12 - a0074d38 virtual IAsyncResult BeginInvoke(int eventID, IAsyncResult callback, mvar object); // 13 - a0074e08 virtual void EndInvoke(Void result); // 14 - a0074ec4 } // Namespace: class CardboardAndroidDevice { // Fields static String ActivityListenerClass = @"com.google.vr.platform.unity.UnityVrActivityListener"; AndroidJavaObject activityListener; // Methods void .ctor(); // a0076738 void Init(); // a0086d88 void ConnectToActivity(); // a0086f1c DisplayMetrics GetDisplayMetrics(); // a0087018 void SetVRModeEnabled(boolean enabled); // a008732c void SetSettingsButtonEnabled(boolean enabled); // a0087474 void SetAlignmentMarkerEnabled(boolean enabled); // a00875bc void SetVRBackButtonEnabled(boolean enabled); // a0087704 void SetShowVrBackButtonOnlyInVR(boolean only); // a008784c void SetTapIsTrigger(boolean enabled); // a0087994 void SetTouchCoordinates(int x, int y); // a0087adc void ShowSettingsDialog(); // a0087c8c void ProcessEvents(); // a0087d58 void SetApplicationState(); // a0086da4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Init(); // 4 - a0086d88 virtual void SetVRModeEnabled(boolean enabled); // 5 - a008732c virtual void SetDistortionCorrectionEnabled(boolean enabled); // 6 - a007210c virtual void SetStereoScreen(Void stereoScreen); // 7 - a0072adc virtual void SetSettingsButtonEnabled(boolean enabled); // 8 - a0087474 virtual void SetAlignmentMarkerEnabled(boolean enabled); // 9 - a00875bc virtual void SetVRBackButtonEnabled(boolean enabled); // 10 - a0087704 virtual void SetShowVrBackButtonOnlyInVR(boolean only); // 11 - a008784c virtual void SetTapIsTrigger(boolean enabled); // 12 - a0087994 virtual void SetNeckModelScale(float scale); // 13 - a00721e0 virtual void SetAutoDriftCorrectionEnabled(boolean enabled); // 14 - a00722b4 virtual void SetElectronicDisplayStabilizationEnabled(boolean enabled); // 15 - a0072388 virtual DisplayMetrics GetDisplayMetrics(); // 16 - a0087018 virtual boolean SupportsNativeDistortionCorrection(Generic diagnostics); // 17 - a007203c virtual boolean SupportsNativeUILayer(Generic diagnostics); // 18 - a0075430 virtual RenderTexture CreateStereoScreen(); // 19 - a0075438 virtual boolean SetDefaultDeviceProfile(Boolean uri); // 20 - a007245c virtual void ShowSettingsDialog(); // 21 - a0087c8c virtual void UpdateState(); // 22 - a0072c0c virtual void UpdateScreenData(); // 23 - a0072e90 virtual void Recenter(); // 24 - a0073f38 virtual void PostRender(); // 25 - a0073ffc virtual void SetTouchCoordinates(int x, int y); // 26 - a0087adc virtual void OnPause(boolean pause); // 27 - a0074030 virtual void OnFocus(boolean focus); // 28 - a0075ee8 virtual void OnLevelLoaded(int level); // 29 - a0075eec virtual void OnApplicationQuit(); // 30 - a00741c0 virtual void Destroy(); // 31 - a0070a5c virtual void ConnectToActivity(); // 32 - a0086f1c virtual void ProcessEvents(); // 33 - a0087d58 } // Namespace: Crittercism.Android class CrittercismAndroid { // Fields boolean isInitialized; String CRITTERCISM_CLASS; AndroidJavaClass mCrittercismsPlugin; boolean logUnhandledExceptionAsCrash; // Methods void .cctor(); // a00895c8 void Init(String appID); // a0089658 void Init(String appID, Void config); // a0089838 String StackTrace(String e); // a008a068 void LogHandledException(Void e); // a008a888 void LogUnhandledException(Void e); // a008aac4 boolean GetOptOut(); // a008ad5c void SetOptOut(boolean optOutStatus); // a008ae9c void SetUsername(String username); // a008b054 void SetMetadata(cmod_reqd keys, cmod_reqd values); // a008b1e4 void SetValue(String key, String value); // a008b3ac void LeaveBreadcrumb(String breadcrumb); // a008b714 void BeginTransaction(String transactionName); // a008b8a4 void EndTransaction(String transactionName); // a008ba34 void FailTransaction(String transactionName); // a008bbc4 void SetTransactionValue(String transactionName, int value); // a008bd54 int GetTransactionValue(String transactionName); // a008bf5c void OnUnhandledException(mvar sender, Void args); // a008c108 void SetLogUnhandledExceptionAsCrash(boolean value); // a008c274 boolean GetLogUnhandledExceptionAsCrash(); // a008c32c void OnLogMessageReceived(String name, String stack, Void type); // a008c3e4 void PluginCallStatic(String methodName, cmod_reqd args); // a0089f94 cmod_opt PluginCallStatic(String methodName, cmod_reqd args); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Crittercism.Android class CrittercismConfig { // Fields String CRITTERCISM_CONFIG_CLASS; AndroidJavaObject mCrittercismConfig; // Methods void .ctor(); // a0089718 void .cctor(); // a008ca78 AndroidJavaObject GetAndroidConfig(); // a0089f8c String GetCustomVersionName(); // a008cb08 void SetCustomVersionName(String customVersionName); // a008cbc8 boolean IsLogcatReportingEnabled(); // a008ccf8 void SetLogcatReportingEnabled(boolean shouldCollectLogcat); // a008cdb8 void CallConfigMethod(String methodName, cmod_reqd args); // a008ccd4 cmod_opt CallConfigMethod(String methodName, cmod_reqd args); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Crittercism.Android class Logger { // Methods void .ctor(); // a008ceec void SetUsername(String username); // a008cef4 void SetOptOut(boolean optOut); // a008cf94 void LeaveBreadcrumbFormat(String breadcrumb, cmod_reqd args); // a008d034 void LeaveBreadcrumb(String breadcrumb); // a008d114 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void SetUsername(String username); // 4 - a008cef4 virtual void SetOptOut(boolean optOut); // 5 - a008cf94 virtual void LeaveBreadcrumbFormat(String breadcrumb, cmod_reqd args); // 6 - a008d034 virtual void LeaveBreadcrumb(String breadcrumb); // 7 - a008d114 } // Namespace: Crittercism class CrittercismInit { // Fields static String CrittercismAppID = @"5644ec0f8d4d8c0a00d081f1"; ICrittercismLogger loggerInstance; // Methods void .ctor(); // a008d1c8 void .cctor(); // a008d1d0 ICrittercismLogger get_LoggerInstance(); // a008d1d4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class ICrittercismLogger { // Methods void .ctor(); // a02a3608 void SetUsername(String username); // 0 void SetOptOut(boolean optOut); // 0 void LeaveBreadcrumbFormat(String breadcrumb, cmod_reqd args); // 0 void LeaveBreadcrumb(String breadcrumb); // a02a3610 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void LeaveBreadcrumb(String breadcrumb); // 7 - a02a3610 } // Namespace: class CrittercismLogger { // Fields IAuthenticationService k__BackingField; // Methods void .ctor(); // a008d3d4 IAuthenticationService get_AuthenticationService(); // a008d3dc void set_AuthenticationService(Void value); // a008d45c boolean get_TrackingDisabled(); // a008d4e0 void SetUsername(String username); // a008d600 void SetOptOut(boolean optOut); // a008d6dc void LeaveBreadcrumbFormat(String breadcrumb, cmod_reqd args); // a008d7c4 void LeaveBreadcrumb(String breadcrumb); // a008d8a8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Auth class IAuthenticationService { // Methods void add_AuthorizationRevoked(Generic value); // 0 void remove_AuthorizationRevoked(Generic value); // 0 boolean get_CachedAuthTokenExists(); // 0 AuthTokenProvider get_CachedAuthTokenProvider(); // 0 boolean get_FirstTimeAuthCompleted(); // 0 boolean get_TrackingDisabled(); // 0 boolean get_UserAboveMinimumMarketingAge(); // 0 boolean get_IsConnected(); // 0 Generic AttemptGoogleLogin(); // 0 Generic AttemptPtcLogin(String username, String password); // 0 Generic AttemptCachedLogin(); // 0 void CancelPendingConnection(); // 0 void SignOut(); // 0 void DebugClearData(); // 0 } // Namespace: Niantic.Holoholo.Auth class AuthTokenProvider { // Fields int value__; static AuthTokenProvider None = 0; static AuthTokenProvider Google = 1; static AuthTokenProvider Ptc = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: EnhancedUI class EnhancedScroller { // Fields static int DATA_INDICES_PER_JUMP_MARKER = 1000; ItemSelectedDelegate itemSelected; ItemSelectedIntDelegate itemSelectedInt; ItemSelectedFloatDelegate itemSelectedFloat; ItemSelectedStringDelegate itemSelectedString; ScrollRect scrollRect; RectTransform listItemContainer; Scrollbar scrollbar; GameObject listItemPrefab; ScrollbarDisplayMode scrollbarDisplayMode; boolean loop; Generic _jumpMarkers; int _jumpMarkerCount; Generic _data; Generic _listItemSizes; float _constantSize; Generic _listItemOffsets; Generic _recycleItems; Generic _inuseItems; Generic _listItems; RectTransform _scrollRectTransform; Mask _scrollRectMask; float _firstDataUID; int _lastFirstDataUIDInt; int _lastLastDataUIDInt; boolean _scrollActive; float _lastScrollRectSize; // Methods void .ctor(); // a008fdc4 void Reload(Generic data, float listItemSize, float startDataIndex); // a008ff9c void Reload(Generic data, Generic listItemSizes, float startDataIndex); // a009031c void JumpToIndex(float dataIndex); // a00901fc void ToggleMask(boolean active); // a00917d0 void ToggleLoop(boolean active); // a009181c void SetScrollBarDisplayMode(Void displayMode); // a00918c0 float get__ListItemContainerSize(); // a0090b48 float get__ScrollRectSize(); // a0090bb0 float get__ListSize(); // a0091924 boolean get__VerticalScrolling(); // a0091a60 void Awake(); // a0091ab8 void Update(); // a0091b9c void ScrollbarScrolled(float value); // a0091bdc void Refresh(boolean forceSetData); // a0090d40 void CreateListItem(int listItemIndex); // a0091cac void SetListItemContainer(); // a008ffc8 float ItemPosition(float UID); // a0091ecc Vector2 ItemSize(int dataIndexModulus); // a0092170 float CalculateFirstScrollUID(); // a0091c78 float CalculateLastScrollUID(int firstScrollIndex); // a0091c84 float CalculateScrollUID(int startIndex, float pixelOffset); // a0092324 float CalculateScrollPosition(float dataIndex); // a0090c4c Vector2 CreateVector(float value); // a009211c void SetScrollBarVisibility(boolean visible); // a0091a24 void ItemSelected(Void listItem); // a0092724 void ItemSelected(Void listItem, int arg); // a0092820 void ItemSelected(Void listItem, float arg); // a0092940 void ItemSelected(Void listItem, String arg); // a0092a60 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: EnhancedUI class ItemSelectedDelegate { // Methods void .ctor(mvar object, uint method); // a0092b80 void Invoke(Void listItemBase); // a0092738 IAsyncResult BeginInvoke(IAsyncResult listItemBase, IAsyncResult callback, mvar object); // a0092bc4 void EndInvoke(Void result); // a0092bf0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual void Invoke(Void listItemBase); // 12 - a0092738 virtual IAsyncResult BeginInvoke(IAsyncResult listItemBase, IAsyncResult callback, mvar object); // 13 - a0092bc4 virtual void EndInvoke(Void result); // 14 - a0092bf0 } // Namespace: EnhancedUI class ItemSelectedIntDelegate { // Methods void .ctor(mvar object, uint method); // a0092d14 void Invoke(Void listItemBase, int arg); // a0092834 IAsyncResult BeginInvoke(IAsyncResult listItemBase, int arg, IAsyncResult callback, mvar object); // a0092d58 void EndInvoke(Void result); // a0092e20 // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual void Invoke(Void listItemBase, int arg); // 12 - a0092834 virtual IAsyncResult BeginInvoke(IAsyncResult listItemBase, int arg, IAsyncResult callback, mvar object); // 13 - a0092d58 virtual void EndInvoke(Void result); // 14 - a0092e20 } // Namespace: EnhancedUI class ItemSelectedFloatDelegate { // Methods void .ctor(mvar object, uint method); // a0092bfc void Invoke(Void listItemBase, float arg); // a0092954 IAsyncResult BeginInvoke(IAsyncResult listItemBase, float arg, IAsyncResult callback, mvar object); // a0092c40 void EndInvoke(Void result); // a0092d08 // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual void Invoke(Void listItemBase, float arg); // 12 - a0092954 virtual IAsyncResult BeginInvoke(IAsyncResult listItemBase, float arg, IAsyncResult callback, mvar object); // 13 - a0092c40 virtual void EndInvoke(Void result); // 14 - a0092d08 } // Namespace: EnhancedUI class ItemSelectedStringDelegate { // Methods void .ctor(mvar object, uint method); // a0092e2c void Invoke(Void listItemBase, String arg); // a0092a74 IAsyncResult BeginInvoke(IAsyncResult listItemBase, String arg, IAsyncResult callback, mvar object); // a0092e70 void EndInvoke(Void result); // a0092ea8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual void Invoke(Void listItemBase, String arg); // 12 - a0092a74 virtual IAsyncResult BeginInvoke(IAsyncResult listItemBase, String arg, IAsyncResult callback, mvar object); // 13 - a0092e70 virtual void EndInvoke(Void result); // 14 - a0092ea8 } // Namespace: class ScrollbarDisplayMode { // Fields int value__; static ScrollbarDisplayMode ShowIfRelevant = 0; static ScrollbarDisplayMode Always = 1; static ScrollbarDisplayMode Never = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class JumpMarker { // Fields int dataIndex; float offset; // Methods void .ctor(); // a0090b40 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: EnhancedUI class ListItemBase { // Fields int _dataIndex; int k__BackingField; int k__BackingField; EnhancedScroller k__BackingField; // Methods void .ctor(); // a0092eb4 int get_ItemIndex(); // a0092ec4 void set_ItemIndex(int value); // a009231c int get_DataIndex(); // a0092ecc void set_DataIndex(int value); // a0092314 int get_UID(); // a0091ec4 void set_UID(int value); // a009230c EnhancedScroller get_Scroller(); // a0092ed4 void set_Scroller(Void value); // a0092edc boolean get_IsActive(); // a0092ee4 void set_IsActive(boolean value); // a0092f0c RectTransform get_MainRectTransform(); // a0092f3c void SetData(mvar objectData); // a0092fd4 void CopyItem(Void listItem); // a0092fd8 void ItemSelected(); // a0092fdc void ItemSelected(int arg); // a009306c void ItemSelected(float arg); // a0093104 void ItemSelected(String arg); // a009319c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual EnhancedScroller get_Scroller(); // 4 - a0092ed4 virtual void set_Scroller(Void value); // 5 - a0092edc virtual boolean get_IsActive(); // 6 - a0092ee4 virtual void set_IsActive(boolean value); // 7 - a0092f0c virtual RectTransform get_MainRectTransform(); // 8 - a0092f3c virtual void SetData(mvar objectData); // 9 - a0092fd4 virtual void CopyItem(Void listItem); // 10 - a0092fd8 virtual void ItemSelected(); // 11 - a0092fdc virtual void ItemSelected(int arg); // 12 - a009306c virtual void ItemSelected(float arg); // 13 - a0093104 virtual void ItemSelected(String arg); // 14 - a009319c } // Namespace: class SmallList`1 { // Fields cmod_reqd data; int Count; // Methods void .ctor(); // 0 var get_Item(int i); // 0 void set_Item(int i, var value); // 0 void ResizeArray(); // 0 void Clear(); // 0 void Add(var item); // 0 var RemoveEnd(); // 0 boolean Contains(var item); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class LeanTest { // Fields int expected; int tests; int passes; // Methods void .ctor(); // a02a5598 void .cctor(); // a02a55a0 void debug(String name, boolean didPass, String failExplaination); // a02a55a4 String padRight(int len); // a02a668c float printOutLength(String str); // a02a60f4 String formatBC(String str, String color); // a02a65dc String formatB(String str); // a02a624c String formatC(String str, String color); // a02a632c void overview(); // a02a67b8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class LTRect { // Fields Rect _rect; float alpha; float rotation; Vector2 pivot; Vector2 margin; Rect relativeRect; boolean rotateEnabled; boolean rotateFinished; boolean alphaEnabled; String labelStr; Element_Type type; GUIStyle style; boolean useColor; Color color; boolean fontScaleToFit; boolean useSimpleScale; boolean sizeByHeight; Texture texture; int _id; int counter; boolean colorTouched; // Methods void .ctor(); // a02c67d4 void .ctor(Void rect); // a02c34e4 void .ctor(float x, float y, float width, float height); // a02c6930 void .ctor(float x, float y, float width, float height, float alpha); // a02c6a20 void .ctor(float x, float y, float width, float height, float alpha, float rotation); // a02c6b0c boolean get_hasInitiliazed(); // a02c51fc int get_id(); // a02b6e80 void setId(int id, int counter); // a02c5d74 void reset(); // a02c68dc void resetForRotation(); // a02c2cf4 float get_x(); // a02c6c18 void set_x(float value); // a02c6c24 float get_y(); // a02c6c30 void set_y(float value); // a02c6c3c float get_width(); // a02c6c48 void set_width(float value); // a02c6c54 float get_height(); // a02c6c60 void set_height(float value); // a02c6c6c Rect get_rect(); // a02b6b18 void set_rect(Void value); // a02b6e68 LTRect setStyle(LTRect style); // a02c6c78 LTRect setFontScaleToFit(boolean fontScaleToFit); // a02c6c80 LTRect setColor(LTRect color); // a02c6c88 LTRect setAlpha(float alpha); // a02c6ca8 LTRect setLabel(String str); // a02c6cb0 LTRect setUseSimpleScale(boolean useSimpleScale, LTRect relativeRect); // a02c6cb8 LTRect setUseSimpleScale(boolean useSimpleScale); // a02c6cd8 LTRect setSizeByHeight(boolean sizeByHeight); // a02c6d60 String ToString(); // a02c6d68 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a02c6d68 } // Namespace: class Element_Type { // Fields int value__; static Element_Type Texture = 0; static Element_Type Label = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class LTBezier { // Fields float length; Vector3 a; Vector3 aa; Vector3 bb; Vector3 cc; float len; cmod_reqd arcLengths; // Methods void .ctor(Void a, Void b, Void c, Void d, float precision); // a02c1878 float map(float u); // a02c1da0 Vector3 bezierPoint(float t); // a02c1cbc Vector3 point(float t); // a02c1f78 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class LTBezierPath { // Fields cmod_reqd pts; float length; boolean orientToPath; boolean orientToPath2d; cmod_reqd beziers; cmod_reqd lengthRatio; // Methods void .ctor(); // a02c1fa8 void .ctor(cmod_reqd pts_); // a02bb8c0 void setPoints(cmod_reqd pts_); // a02bb8e8 Vector3 point(float ratio); // a02b5ca0 void place2d(Void transform, float ratio); // a02b5a9c void placeLocal2d(Void transform, float ratio); // a02b5e1c void place(Void transform, float ratio); // a02b5c50 void place(Void transform, float ratio, Void worldUp); // a02c1fb0 void placeLocal(Void transform, float ratio); // a02b6008 void placeLocal(Void transform, float ratio, Void worldUp); // a02c2060 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class LTSpline { // Fields cmod_reqd pts; boolean orientToPath; boolean orientToPath2d; cmod_reqd lengthRatio; cmod_reqd lengths; int numSections; int currPt; float totalLength; // Methods void .ctor(cmod_reqd pts); // a02bbef0 float map(float t); // a02c7774 Vector3 interp(float t); // a02c71b4 Vector3 point(float ratio); // a02b6274 void place2d(Void transform, float ratio); // a02b6058 void placeLocal2d(Void transform, float ratio); // a02b62a4 void place(Void transform, float ratio); // a02b6224 void place(Void transform, float ratio, Void worldUp); // a02c7850 void placeLocal(Void transform, float ratio); // a02b64a8 void placeLocal(Void transform, float ratio, Void worldUp); // a02c7918 void gizmoDraw(float t); // a02c7a14 Vector3 Velocity(float t); // a02c7b00 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class TweenAction { // Fields int value__; static TweenAction MOVE_X = 0; static TweenAction MOVE_Y = 1; static TweenAction MOVE_Z = 2; static TweenAction MOVE_LOCAL_X = 3; static TweenAction MOVE_LOCAL_Y = 4; static TweenAction MOVE_LOCAL_Z = 5; static TweenAction MOVE_CURVED = 6; static TweenAction MOVE_CURVED_LOCAL = 7; static TweenAction MOVE_SPLINE = 8; static TweenAction MOVE_SPLINE_LOCAL = 9; static TweenAction SCALE_X = 10; static TweenAction SCALE_Y = 11; static TweenAction SCALE_Z = 12; static TweenAction ROTATE_X = 13; static TweenAction ROTATE_Y = 14; static TweenAction ROTATE_Z = 15; static TweenAction ROTATE_AROUND = 16; static TweenAction ROTATE_AROUND_LOCAL = 17; static TweenAction CANVAS_ROTATEAROUND = 18; static TweenAction CANVAS_ROTATEAROUND_LOCAL = 19; static TweenAction CANVAS_PLAYSPRITE = 20; static TweenAction ALPHA = 21; static TweenAction TEXT_ALPHA = 22; static TweenAction CANVAS_ALPHA = 23; static TweenAction ALPHA_VERTEX = 24; static TweenAction COLOR = 25; static TweenAction CALLBACK_COLOR = 26; static TweenAction TEXT_COLOR = 27; static TweenAction CANVAS_COLOR = 28; static TweenAction CALLBACK = 29; static TweenAction MOVE = 30; static TweenAction MOVE_LOCAL = 31; static TweenAction ROTATE = 32; static TweenAction ROTATE_LOCAL = 33; static TweenAction SCALE = 34; static TweenAction VALUE3 = 35; static TweenAction GUI_MOVE = 36; static TweenAction GUI_MOVE_MARGIN = 37; static TweenAction GUI_SCALE = 38; static TweenAction GUI_ALPHA = 39; static TweenAction GUI_ROTATE = 40; static TweenAction DELAYED_SOUND = 41; static TweenAction CANVAS_MOVE = 42; static TweenAction CANVAS_SCALE = 43; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class LeanTweenType { // Fields int value__; static LeanTweenType notUsed = 0; static LeanTweenType linear = 1; static LeanTweenType easeOutQuad = 2; static LeanTweenType easeInQuad = 3; static LeanTweenType easeInOutQuad = 4; static LeanTweenType easeInCubic = 5; static LeanTweenType easeOutCubic = 6; static LeanTweenType easeInOutCubic = 7; static LeanTweenType easeInQuart = 8; static LeanTweenType easeOutQuart = 9; static LeanTweenType easeInOutQuart = 10; static LeanTweenType easeInQuint = 11; static LeanTweenType easeOutQuint = 12; static LeanTweenType easeInOutQuint = 13; static LeanTweenType easeInSine = 14; static LeanTweenType easeOutSine = 15; static LeanTweenType easeInOutSine = 16; static LeanTweenType easeInExpo = 17; static LeanTweenType easeOutExpo = 18; static LeanTweenType easeInOutExpo = 19; static LeanTweenType easeInCirc = 20; static LeanTweenType easeOutCirc = 21; static LeanTweenType easeInOutCirc = 22; static LeanTweenType easeInBounce = 23; static LeanTweenType easeOutBounce = 24; static LeanTweenType easeInOutBounce = 25; static LeanTweenType easeInBack = 26; static LeanTweenType easeOutBack = 27; static LeanTweenType easeInOutBack = 28; static LeanTweenType easeInElastic = 29; static LeanTweenType easeOutElastic = 30; static LeanTweenType easeInOutElastic = 31; static LeanTweenType easeSpring = 32; static LeanTweenType easeShake = 33; static LeanTweenType punch = 34; static LeanTweenType once = 35; static LeanTweenType clamp = 36; static LeanTweenType pingPong = 37; static LeanTweenType animationCurve = 38; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class LTDescr { // Fields boolean toggle; boolean useEstimatedTime; boolean useFrames; boolean useManualTime; boolean hasInitiliazed; boolean hasPhysics; boolean onCompleteOnRepeat; boolean onCompleteOnStart; float passed; float delay; float time; float lastVal; uint _id; int loopCount; uint counter; float direction; float directionLast; boolean destroyOnComplete; Transform trans; LTRect ltRect; Vector3 from; Vector3 to; Vector3 diff; Vector3 point; Vector3 axis; Quaternion origRotation; LTBezierPath path; LTSpline spline; TweenAction type; LeanTweenType tweenType; AnimationCurve animationCurve; LeanTweenType loopType; boolean hasUpdateCallback; Generic onUpdateFloat; Generic onUpdateFloatObject; Generic onUpdateVector2; Generic onUpdateVector3; Generic onUpdateVector3Object; Generic onUpdateColor; Action onComplete; Generic onCompleteObject; mvar onCompleteParam; mvar onUpdateParam; RectTransform rectTransform; Text uiText; Image uiImage; cmod_reqd sprites; uint global_counter; // Methods void .ctor(); // a02a7258 void .cctor(); // a02c2144 String ToString(); // a02c2148 LTDescr cancel(); // a02c2c4c int get_uniqueId(); // a02b8394 int get_id(); // a02c2c3c void reset(); // a02ba1d0 void init(); // a02b2ecc LTDescr setFromColor(LTDescr col); // a02beba0 LTDescr pause(); // a02b85d4 LTDescr resume(); // a02b8ae4 LTDescr setAxis(LTDescr axis); // a02bd6ac LTDescr setDelay(float delay); // a02c3184 LTDescr setEase(LTDescr easeType); // a02c318c LTDescr setEase(LTDescr easeCurve); // a02c3194 LTDescr setTo(LTDescr to); // a02bde90 LTDescr setFrom(LTDescr from); // a02bdf04 LTDescr setFrom(float from); // a02c319c LTDescr setDiff(LTDescr diff); // a02c31e8 LTDescr setHasInitialized(boolean has); // a02be174 LTDescr setId(uint id); // a02ba384 LTDescr setTime(float time); // a02c31f4 LTDescr setRepeat(int repeat); // a02ba7d4 LTDescr setLoopType(LTDescr loopType); // a02c3204 LTDescr setUseEstimatedTime(boolean useEstimatedTime); // a02c320c LTDescr setUseFrames(boolean useFrames); // a02c3214 LTDescr setUseManualTime(boolean useManualTime); // a02c321c LTDescr setLoopCount(int loopCount); // a02c3224 LTDescr setLoopOnce(); // a02c322c LTDescr setLoopClamp(); // a02c3238 LTDescr setLoopPingPong(); // a02c3254 LTDescr setOnComplete(LTDescr onComplete); // a02bb030 LTDescr setOnComplete(Generic onComplete); // a02bb134 LTDescr setOnComplete(Generic onComplete, mvar onCompleteParam); // a02c3270 LTDescr setOnCompleteParam(mvar onCompleteParam); // a02c3280 LTDescr setOnUpdate(Generic onUpdate); // a02bdf90 LTDescr setOnUpdateObject(Generic onUpdate); // a02be628 LTDescr setOnUpdateVector2(Generic onUpdate); // a02be334 LTDescr setOnUpdateVector3(Generic onUpdate); // a02be46c LTDescr setOnUpdateColor(Generic onUpdate); // a02be17c LTDescr setOnUpdate(Generic onUpdate); // a02c3288 LTDescr setOnUpdate(Generic onUpdate, mvar onUpdateParam); // a02c3298 LTDescr setOnUpdate(Generic onUpdate, mvar onUpdateParam); // a02c32b0 LTDescr setOnUpdate(Generic onUpdate, mvar onUpdateParam); // a02c32c8 LTDescr setOnUpdate(Generic onUpdate, mvar onUpdateParam); // a02c32e0 LTDescr setOnUpdateParam(mvar onUpdateParam); // a02c32f8 LTDescr setOrientToPath(boolean doesOrient); // a02c3300 LTDescr setOrientToPath2d(boolean doesOrient2d); // a02c33d8 LTDescr setRect(LTDescr rect); // a02baa44 LTDescr setRect(LTDescr rect); // a02c342c LTDescr setPath(LTDescr path); // a02c35cc LTDescr setPoint(LTDescr point); // a02badc4 LTDescr setDestroyOnComplete(boolean doesDestroy); // a02bb430 LTDescr setAudio(mvar audio); // a02bedc0 LTDescr setOnCompleteOnRepeat(boolean isOn); // a02c31fc LTDescr setOnCompleteOnStart(boolean isOn); // a02c35d4 LTDescr setRect(LTDescr rect); // a02bf01c LTDescr setSprites(cmod_reqd sprites); // a02ba7cc LTDescr setFrameRate(float frameRate); // a02c35dc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a02c2148 } // Namespace: class LeanTween { // Fields boolean throwErrors; float tau; cmod_reqd tweens; cmod_reqd tweensFinished; LTDescr tween; int tweenMaxSearch; int maxTweens; int frameRendered; GameObject _tweenEmpty; float dtEstimated; float dtManual; float previousRealTime; float dt; float dtActual; int i; int j; int finishedCnt; AnimationCurve punch; AnimationCurve shake; Transform trans; float timeTotal; TweenAction tweenAction; float ratioPassed; float from; float val; boolean isTweenFinished; int maxTweenReached; Vector3 newVect; GameObject target; GameObject customTarget; int startSearch; LTDescr descr; cmod_reqd eventListeners; cmod_reqd goListeners; int eventsMaxSearch; int EVENTS_MAX; int LISTENERS_MAX; int INIT_LISTENERS_MAX; // Methods void .ctor(); // a02a67bc void .cctor(); // a02a67c4 void init(); // a02a6d00 int get_maxSearch(); // a02a71a8 void init(int maxSimultaneousTweens); // a02a6db4 void reset(); // a02a7260 void Update(); // a02a7314 void OnLevelWasLoaded(int lvl); // a02b2690 void update(); // a02a73ac void textAlphaRecursive(Void trans, float val); // a02b65b8 Color tweenColor(Color tween, float val); // a02b64f8 void removeTween(int i); // a02b29c4 cmod_reqd add(cmod_reqd a, ValueType b); // a02b7100 float closestRot(float from, float to); // a02b6a14 void cancelAll(boolean callComplete); // a02b737c void cancel(Void gameObject); // a02b767c void cancel(Void gameObject, int uniqueId); // a02b78f8 void cancel(Void ltRect, int uniqueId); // a02b7b7c void cancel(int uniqueId); // a02b7d4c LTDescr description(int uniqueId); // a02b7f18 void pause(Void gameObject, int uniqueId); // a02b83a4 void pause(int uniqueId); // a02b8444 void pause(Void gameObject); // a02b85f0 void pauseAll(); // a02b8804 void resumeAll(); // a02b897c void resume(Void gameObject, int uniqueId); // a02b8af0 void resume(int uniqueId); // a02b8b90 void resume(Void gameObject); // a02b8d10 boolean isTweening(Boolean gameObject); // a02b8f14 boolean isTweening(int uniqueId); // a02b921c boolean isTweening(Boolean ltRect); // a02b93f4 void drawBezierPath(Void a, Void b, Void c, Void d); // a02b95bc mvar logError(String error); // a02b9998 LTDescr options(LTDescr seed); // a02b9ad8 LTDescr options(); // a02b9b98 GameObject get_tweenEmpty(); // a02ba448 LTDescr pushNewTween(LTDescr gameObject, LTDescr to, float time, LTDescr tweenAction, LTDescr tween); // a02ba518 LTDescr play(LTDescr rectTransform, cmod_reqd sprites); // a02ba650 LTDescr alpha(LTDescr gameObject, float to, float time); // a02ba814 LTDescr alpha(LTDescr ltRect, float to, float time); // a02ba91c LTDescr textAlpha(LTDescr rectTransform, float to, float time); // a02baa4c LTDescr alphaVertex(LTDescr gameObject, float to, float time); // a02bab70 LTDescr color(LTDescr gameObject, LTDescr to, float time); // a02bac78 LTDescr textColor(LTDescr rectTransform, LTDescr to, float time); // a02badd0 LTDescr delayedCall(float delayTime, LTDescr callback); // a02baf34 LTDescr delayedCall(float delayTime, Generic callback); // a02bb038 LTDescr delayedCall(LTDescr gameObject, float delayTime, LTDescr callback); // a02bb13c LTDescr delayedCall(LTDescr gameObject, float delayTime, Generic callback); // a02bb234 LTDescr destroyAfter(LTDescr rect, float delayTime); // a02bb32c LTDescr move(LTDescr gameObject, LTDescr to, float time); // a02bb438 LTDescr move(LTDescr gameObject, LTDescr to, float time); // a02bb518 LTDescr move(LTDescr gameObject, cmod_reqd to, float time); // a02bb650 LTDescr moveSpline(LTDescr gameObject, cmod_reqd to, float time); // a02bbd74 LTDescr moveSplineLocal(LTDescr gameObject, cmod_reqd to, float time); // a02bc284 LTDescr move(LTDescr ltRect, LTDescr to, float time); // a02bc400 LTDescr moveMargin(LTDescr ltRect, LTDescr to, float time); // a02bc50c LTDescr moveX(LTDescr gameObject, float to, float time); // a02bc618 LTDescr moveY(LTDescr gameObject, float to, float time); // a02bc71c LTDescr moveZ(LTDescr gameObject, float to, float time); // a02bc824 LTDescr moveLocal(LTDescr gameObject, LTDescr to, float time); // a02bc92c LTDescr moveLocal(LTDescr gameObject, cmod_reqd to, float time); // a02bca0c LTDescr moveLocalX(LTDescr gameObject, float to, float time); // a02bcc7c LTDescr moveLocalY(LTDescr gameObject, float to, float time); // a02bcd84 LTDescr moveLocalZ(LTDescr gameObject, float to, float time); // a02bce8c LTDescr rotate(LTDescr gameObject, LTDescr to, float time); // a02bcf94 LTDescr rotate(LTDescr ltRect, float to, float time); // a02bd074 LTDescr rotateLocal(LTDescr gameObject, LTDescr to, float time); // a02bd18c LTDescr rotateX(LTDescr gameObject, float to, float time); // a02bd26c LTDescr rotateY(LTDescr gameObject, float to, float time); // a02bd374 LTDescr rotateZ(LTDescr gameObject, float to, float time); // a02bd47c LTDescr rotateAround(LTDescr gameObject, LTDescr axis, float add, float time); // a02bd584 LTDescr rotateAroundLocal(LTDescr gameObject, LTDescr axis, float add, float time); // a02bd6b8 LTDescr scale(LTDescr gameObject, LTDescr to, float time); // a02bd7e0 LTDescr scale(LTDescr ltRect, LTDescr to, float time); // a02bd8c0 LTDescr scaleX(LTDescr gameObject, float to, float time); // a02bd9cc LTDescr scaleY(LTDescr gameObject, float to, float time); // a02bdad4 LTDescr scaleZ(LTDescr gameObject, float to, float time); // a02bdbdc LTDescr value(LTDescr gameObject, Generic callOnUpdate, float from, float to, float time); // a02bdce4 LTDescr value(LTDescr gameObject, Generic callOnUpdate, LTDescr from, LTDescr to, float time); // a02bdfa0 LTDescr value(LTDescr gameObject, Generic callOnUpdate, LTDescr from, LTDescr to, float time); // a02be18c LTDescr value(LTDescr gameObject, Generic callOnUpdate, LTDescr from, LTDescr to, float time); // a02be344 LTDescr value(LTDescr gameObject, Generic callOnUpdate, float from, float to, float time); // a02be47c LTDescr value(LTDescr gameObject, float from, float to, float time); // a02be638 LTDescr value(LTDescr gameObject, LTDescr from, LTDescr to, float time); // a02be784 LTDescr value(LTDescr gameObject, LTDescr from, LTDescr to, float time); // a02be924 LTDescr value(LTDescr gameObject, LTDescr from, LTDescr to, float time); // a02bea24 LTDescr delayedSound(LTDescr audio, LTDescr pos, float volume); // a02bec68 LTDescr delayedSound(LTDescr gameObject, LTDescr audio, LTDescr pos, float volume); // a02bedc8 LTDescr move(LTDescr rectTrans, LTDescr to, float time); // a02bef1c LTDescr rotate(LTDescr rectTrans, float to, float time); // a02bf024 LTDescr rotateAround(LTDescr rectTrans, LTDescr axis, float to, float time); // a02bf178 LTDescr rotateAroundLocal(LTDescr rectTrans, LTDescr axis, float to, float time); // a02bf2bc LTDescr scale(LTDescr rectTrans, LTDescr to, float time); // a02bf400 LTDescr alpha(LTDescr rectTrans, float to, float time); // a02bf500 LTDescr color(LTDescr rectTrans, LTDescr to, float time); // a02bf628 float tweenOnCurve(Single tweenDescr, float ratioPassed); // a02b452c Vector3 tweenOnCurveVector(Vector3 tweenDescr, float ratioPassed); // a02b689c float easeOutQuadOpt(float start, float diff, float ratioPassed); // a02b4578 float easeInQuadOpt(float start, float diff, float ratioPassed); // a02b45a0 float easeInOutQuadOpt(float start, float diff, float ratioPassed); // a02b45c0 float linear(float start, float end, float val); // a02bf798 float clerp(float start, float end, float val); // a02bf85c float spring(float start, float end, float val); // a02b5954 float easeInQuad(float start, float end, float val); // a02bf974 float easeOutQuad(float start, float end, float val); // a02bf998 float easeInOutQuad(float start, float end, float val); // a02bf9c4 float easeInCubic(float start, float end, float val); // a02b4624 float easeOutCubic(float start, float end, float val); // a02b464c float easeInOutCubic(float start, float end, float val); // a02b4684 float easeInQuart(float start, float end, float val); // a02b46f0 float easeOutQuart(float start, float end, float val); // a02b471c float easeInOutQuart(float start, float end, float val); // a02b4754 float easeInQuint(float start, float end, float val); // a02b47c4 float easeOutQuint(float start, float end, float val); // a02b47f4 float easeInOutQuint(float start, float end, float val); // a02b4834 float easeInSine(float start, float end, float val); // a02b48b0 float easeOutSine(float start, float end, float val); // a02b4988 float easeInOutSine(float start, float end, float val); // a02b4a5c float easeInExpo(float start, float end, float val); // a02b4b40 float easeOutExpo(float start, float end, float val); // a02b4c18 float easeInOutExpo(float start, float end, float val); // a02b4cf0 float easeInCirc(float start, float end, float val); // a02b4e44 float easeOutCirc(float start, float end, float val); // a02b4f38 float easeInOutCirc(float start, float end, float val); // a02b5028 float easeInBounce(float start, float end, float val); // a02b5198 float easeOutBounce(float start, float end, float val); // a02b5278 float easeInOutBounce(float start, float end, float val); // a02b5354 float easeInBack(float start, float end, float val); // a02b548c float easeOutBack(float start, float end, float val); // a02b54cc float easeInOutBack(float start, float end, float val); // a02b6980 float easeInElastic(float start, float end, float val); // a02b56e8 float easeOutElastic(float start, float end, float val); // a02b5820 float easeInOutElastic(float start, float end, float val); // a02b551c void addListener(int eventId, Generic callback); // a02bfa2c void addListener(Void caller, int eventId, Generic callback); // a02bfae4 boolean removeListener(int eventId, Generic callback); // a02c0260 boolean removeListener(Boolean caller, int eventId, Generic callback); // a02c0318 void dispatchEvent(int eventId); // a02c0690 void dispatchEvent(int eventId, mvar data); // a02c0734 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class LTEvent { // Fields int id; mvar data; // Methods void .ctor(int id, mvar data); // a02c0a38 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class LTGUI { // Fields int RECT_LEVELS; int RECTS_PER_LEVEL; int BUTTONS_MAX; cmod_reqd levels; cmod_reqd levelDepths; cmod_reqd buttons; cmod_reqd buttonLevels; cmod_reqd buttonLastFrame; LTRect r; Color color; boolean isGUIEnabled; int global_counter; // Methods void .ctor(); // a02c3608 void .cctor(); // a02c3610 void init(); // a02c3704 void initRectCheck(); // a02c3864 void reset(); // a02b2728 void update(int updateLevel); // a02c3abc boolean checkOnScreen(Boolean rect); // a02c50ec void destroy(int id); // a02b6e90 void destroyAll(int depth); // a02c5210 LTRect label(LTRect rect, String label, int depth); // a02c53a0 LTRect label(LTRect rect, String label, int depth); // a02c548c LTRect texture(LTRect rect, LTRect texture, int depth); // a02c5bc4 LTRect texture(LTRect rect, LTRect texture, int depth); // a02c5cb0 LTRect element(LTRect rect, int depth); // a02c5550 boolean hasNoOverlap(Boolean rect, int depth); // a02c5d80 boolean pressedWithinRect(Boolean rect); // a02c6320 boolean checkWithinRect(Boolean vec2, Boolean rect); // a02c66bc Vector2 firstTouch(); // a02c64c4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: LunarConsole class Gesture { // Fields int value__; static Gesture SwipeDown = 0; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: LunarConsole class LunarConsole { // Fields int capacity; int trim; Gesture gesture; // Methods void .ctor(); // a02c8078 void Show(); // a02c8090 void Hide(); // a02c8094 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: LunarConsole class LunarConsoleSettings { // Fields boolean consoleEnabled; // Methods void .cctor(); // a02c8098 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: LunarConsoleInternal class LunarConstants { // Fields String Version; String UpdateJsonURL; String PluginName; String PluginDisplayName; String PluginScriptPath; // Methods void .cctor(); // a02c809c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class UpsightLoggerLevel { // Fields int value__; static UpsightLoggerLevel Off = -1; static UpsightLoggerLevel Critical = 0; static UpsightLoggerLevel Error = 1; static UpsightLoggerLevel Warn = 2; static UpsightLoggerLevel Info = 3; static UpsightLoggerLevel Debug = 4; static UpsightLoggerLevel Verbose = 5; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class UpsightPurchaseResolution { // Fields int value__; static UpsightPurchaseResolution Buy = 0; static UpsightPurchaseResolution Cancel = 1; static UpsightPurchaseResolution Fraud = 2; static UpsightPurchaseResolution Refund = 3; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Upsight { // Fields AndroidJavaObject _plugin; // Methods void .ctor(); // a01d9950 void init(); // a01d9958 String getAppToken(); // a01d9dec String getPublicKey(); // a01d9fd0 String getSid(); // a01da1b4 void setLoggerLevel(Void loggerLevel); // a01da398 String getPluginVersion(); // a01da614 boolean getOptOutStatus(); // a01da7f8 void setOptOutStatus(boolean optOutStatus); // a01da9dc void setUserAttributeString(String key, String value); // a01dac18 void setUserAttributeFloat(String key, float value); // a01dae64 void setUserAttributeInt(String key, int value); // a01db0e8 void setUserAttributeBool(String key, boolean value); // a01db368 String getUserAttributeString(String key); // a01db5e8 float getUserAttributeFloat(String key); // a01db80c int getUserAttributeInt(String key); // a01dba38 boolean getUserAttributeBool(String key); // a01dbc5c String getManagedString(String key); // a01dbe80 float getManagedFloat(String key); // a01dc0a4 int getManagedInt(String key); // a01dc2d0 boolean getManagedBool(String key); // a01dc4f4 void setLocation(double lat, double lon, String timezone); // a01dc718 void purgeLocation(); // a01dca08 void recordCustomEvent(String eventName, Generic properties); // a01dcbc0 void recordMilestoneEvent(String scope, Generic properties); // a01dce2c boolean isContentReadyForBillboardWithScope(String scope); // a01dd094 void prepareBillboard(String scope); // a01dd2b8 void destroyBillboard(String scope); // a01dd4c0 void recordMonetizationEvent(double totalPrice, String currency, Void resolution, String product, double price, int quantity, Generic properties); // a01dd6c8 void recordGooglePlayPurchase(int quantity, String currency, double price, double totalPrice, String product, int responseCode, String inAppPurchaseData, String inAppDataSignature, Generic properties); // a01ddb78 void recordAppleStorePurchase(int quantity, String currency, double price, String transactionIdentifier, String product, Void resolution, Generic properties); // a01de060 void registerForPushNotifications(); // a01de064 void unregisterForPushNotifications(); // a01de21c void setShouldSynchronizeManagedVariables(boolean shouldSynchronize); // a01de3d4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class UpsightManager { // Fields Generic onBillboardAppearEvent; Generic onBillboardDismissEvent; Generic billboardDidReceiveRewardEvent; Generic billboardDidReceivePurchaseEvent; Generic managedVariablesDidSynchronizeEvent; // Methods void .ctor(); // a01de610 void add_onBillboardAppearEvent(Generic value); // a01de618 void remove_onBillboardAppearEvent(Generic value); // a01de7bc void add_onBillboardDismissEvent(Generic value); // a01de960 void remove_onBillboardDismissEvent(Generic value); // a01deb04 void add_billboardDidReceiveRewardEvent(Generic value); // a01deca8 void remove_billboardDidReceiveRewardEvent(Generic value); // a01dee4c void add_billboardDidReceivePurchaseEvent(Generic value); // a01deff0 void remove_billboardDidReceivePurchaseEvent(Generic value); // a01df194 void add_managedVariablesDidSynchronizeEvent(Generic value); // a01df338 void remove_managedVariablesDidSynchronizeEvent(Generic value); // a01df4dc void init(); // a01d9c04 void onBillboardAppear(String scope); // a01df680 void onBillboardDismiss(String scope); // a01df730 void billboardDidReceiveReward(String json); // a01df7e0 void billboardDidReceivePurchase(String json); // a01df944 void managedVariablesDidSynchronize(String json); // a01dfaa8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: UpsightMiniJSON class Json { // Methods mvar Deserialize(String json); // a01dfeec String Serialize(mvar obj); // a01dce28 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class Parser { // Fields static String WORD_BREAK = @"{}[],:""; StringReader json; Generic <>f__switch$map0; // Methods void .ctor(String jsonString); // a01e00f8 boolean IsWordBreak(char c); // a01e019c mvar Parse(String jsonString); // a01dfefc void Dispose(); // a01e02b4 Generic ParseObject(); // a01e02fc Generic ParseArray(); // a01e0bb4 mvar ParseValue(); // a01e0294 mvar ParseByToken(Object token); // a01e0ce4 String ParseString(); // a01e084c mvar ParseNumber(); // a01e0e20 void EatWhitespace(); // a01e1148 char get_PeekChar(); // a01e1264 char get_NextChar(); // a01e0f54 String get_NextWord(); // a01e1030 TOKEN get_NextToken(); // a01e0484 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01e02b4 } // Namespace: class TOKEN { // Fields int value__; static TOKEN NONE = 0; static TOKEN CURLY_OPEN = 1; static TOKEN CURLY_CLOSE = 2; static TOKEN SQUARED_OPEN = 3; static TOKEN SQUARED_CLOSE = 4; static TOKEN COLON = 5; static TOKEN COMMA = 6; static TOKEN STRING = 7; static TOKEN NUMBER = 8; static TOKEN TRUE = 9; static TOKEN FALSE = 10; static TOKEN NULL = 11; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Serializer { // Fields StringBuilder builder; // Methods void .ctor(); // a01e1340 String Serialize(mvar obj); // a01e0044 void SerializeValue(mvar value); // a01e13dc void SerializeObject(Void obj); // a01e1bd0 void SerializeArray(Void anArray); // a01e1978 void SerializeString(String str); // a01e1604 void SerializeOther(mvar value); // a01e1f18 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class UpsightPurchase { // Methods void .ctor(); // a01e21e8 UpsightPurchase purchaseFromJson(String json); // a01dfa00 String ToString(); // a01e2558 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a01e2558 } // Namespace: class UpsightReward { // Fields String k__BackingField; int k__BackingField; String k__BackingField; String k__BackingField; // Methods void .ctor(); // a01e21f0 String get_productIdentifier(); // a01e265c void set_productIdentifier(String value); // a01e2674 int get_quantity(); // a01e2664 void set_quantity(int value); // a01e267c String get_signatureData(); // a01e2684 void set_signatureData(String value); // a01e268c String get_billboardScope(); // a01e266c void set_billboardScope(String value); // a01e2694 UpsightReward rewardFromJson(String json); // a01df89c void populateFromJson(String json); // a01e21f8 String ToString(); // a01e269c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a01e269c } // Namespace: Niantic.Holoholo.ForDebug.AssetBrowser class AssetBrowserState { // Fields AssetBrowserController controllerPrefab; AssetBrowserView3D assetBrowserView3DPrefab; AssetBrowserView2D assetBrowserView2DPrefab; AssetBrowserController controller; IMapAvatar avatar; // Methods void .ctor(); // a03351c0 void EnterState(); // a03351c8 void ExitState(); // a0335280 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual String get_Name(); // 4 - a03379f0 virtual void EnterState(); // 5 - a03351c8 virtual void ExitState(); // 6 - a0335280 virtual boolean get_IsActiveState(); // 7 - a0337a40 virtual boolean get_IsLeafState(); // 8 - a0337a48 virtual GameState get_ChildState(); // 9 - a0337a28 virtual GameState get_ParentState(); // 10 - a0337a30 virtual void EnterState(); // 11 - a03351c8 virtual void ExitState(); // 12 - a0335280 virtual cmod_opt SetActiveSubstate(); // 13 - 0 virtual void Collapse(); // 14 - a0337e5c virtual cmod_opt Replace(); // 15 - 0 virtual void ClearSubstate(); // 16 - a0338114 } // Namespace: Niantic.Holoholo class GameState { // Fields Factory gameStateFactory; GameState k__BackingField; GameState k__BackingField; boolean k__BackingField; // Methods void .ctor(); // a0325500 String get_Name(); // a03379f0 void EnterState(); // a0325688 void ExitState(); // a0325a08 GameState get_ChildState(); // a0337a28 void set_ChildState(Void value); // a0337a20 GameState get_ParentState(); // a0337a30 void set_ParentState(Void value); // a0337a38 boolean get_IsActiveState(); // a0337a40 void set_IsActiveState(boolean value); // a0337a18 boolean get_IsLeafState(); // a0337a48 boolean IsValidSubstate(Boolean substate); // a0337abc cmod_opt SetActiveSubstate(); // 0 void SetChild(Void newChild); // a0337b44 void Collapse(); // a0337e5c cmod_opt Replace(); // 0 void ClearSubstate(); // a0338114 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual String get_Name(); // 4 - a03379f0 virtual void EnterState(); // 5 - a0325688 virtual void ExitState(); // 6 - a0325a08 virtual boolean get_IsActiveState(); // 7 - a0337a40 virtual boolean get_IsLeafState(); // 8 - a0337a48 virtual GameState get_ChildState(); // 9 - a0337a28 virtual GameState get_ParentState(); // 10 - a0337a30 virtual void EnterState(); // 11 - a0325688 virtual void ExitState(); // 12 - a0325a08 virtual cmod_opt SetActiveSubstate(); // 13 - 0 virtual void Collapse(); // 14 - a0337e5c virtual cmod_opt Replace(); // 15 - 0 virtual void ClearSubstate(); // 16 - a0338114 } // Namespace: class Factory { // Methods void .ctor(); // a0338350 cmod_opt GetState(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual GameState Create(); // 4 - a04def50 virtual GameState Create(); // 5 - a04def50 } // Namespace: class BootSequenceGuiController { // Fields HoloBootMessage ErrorMessageBox; ProgressBar progressBar; II18n ii18n; // Methods void .ctor(); // a007fdb4 void SetProgressBarValue(float value); // a007fdbc void SetProgressBarText(String messageKey); // a007fde0 boolean ShowErrorMessage(String message, Boolean retryCallback); // a007feb0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: class HoloBootMessage { // Fields Text messageText; Action messageRetryCallback; boolean isAnimating; boolean k__BackingField; // Methods void .ctor(); // a0098f3c boolean get_IsReady(); // a0098f44 void set_IsReady(boolean value); // a0098f4c void Awake(); // a0098f54 void Start(); // a0098f60 boolean ShowMessage(String text, Boolean retryCallback); // a0098f8c void OnRetryPressed(); // a0099030 void AnimateIn(); // a0098ff4 void AnimateOut(); // a0099074 IEnumerator WaitToCall(float time_s, IEnumerator callback); // a0099134 void m__17(); // a00991ec // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Widget class ProgressBar { // Fields float progress; Image progressImage; Text text; // Methods void .ctor(); // a015f060 float get_Value(); // a015f068 void set_Value(float value); // a015f070 String get_Text(); // a015f120 void set_Text(String value); // a015f188 void Update(); // a015f328 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Internationalization class II18n { // Methods void SetUpLanguageTable(); // 0 String Text(String key); // 0 String TextFormat(String key, cmod_reqd args); // 0 boolean HasText(String key); // 0 String BadgeName(String badge); // 0 String ItemDesc(String item); // 0 String ItemName(String item); // 0 String PokemonName(String pokemon); // 0 String PokemonDesc(String pokemon); // 0 String PokemonType(String type); // 0 String PokemonCategory(String pokemon); // 0 String PokemonMoveName(String move); // 0 String PokemonMoveDesc(String move); // 0 } // Namespace: Niantic.Holoholo.UI class GuiLayer { // Fields int value__; static GuiLayer World = 0; static GuiLayer MapScreen = 100; static GuiLayer GameHud = 200; static GuiLayer Screens = 300; static GuiLayer Transitions = 350; static GuiLayer RpcSpinner = 400; static GuiLayer Conversation = 500; static GuiLayer Toast = 600; static GuiLayer Effects = 700; static GuiLayer Modal = 800; static GuiLayer Error = 900; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo class IPromise { // Methods IPromise Then(IPromise onComplete); // 0 IPromise Error(Generic onError); // 0 IPromise Finally(IPromise onFinally); // 0 CustomYieldInstruction get_Yield(); // 0 } // Namespace: class Factory { // Methods void .ctor(); // a007fed4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual BootSequenceGuiController Create(); // 4 - a04def50 virtual BootSequenceGuiController Create(); // 5 - a04def50 } // Namespace: Niantic.Holoholo.Boot class BootSignoutButton { // Fields GameObject button; // Methods void .ctor(); // a030b7d0 void ShowSignout(); // a030b7d8 void SignoutPressed(); // a030b820 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Boot class BootState { // Fields HoloBoot bootSequencePrefab; RootState rootState; AssetDigest assetDigest; NianticPlugin nianticPlugin; IAuthenticationService authenticationService; IConnectivityService connectivityService; Factory bootSequenceFactory; HoloBoot bootSequence; boolean bootComplete; String loadingSceneName; Music titleMusic; float showSignOutTime; // Methods void .ctor(); // a030b9ec void EnterState(); // a030ba84 IEnumerator InitializePlugin(); // a030bddc void ExitState(); // a030be80 void OnBootComplete(); // a030c0e8 void CheckLoadingComplete(); // a030c0f4 void ShowSignout(); // a030c1c8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual String get_Name(); // 4 - a03379f0 virtual void EnterState(); // 5 - a030ba84 virtual void ExitState(); // 6 - a030be80 virtual boolean get_IsActiveState(); // 7 - a0337a40 virtual boolean get_IsLeafState(); // 8 - a0337a48 virtual GameState get_ChildState(); // 9 - a0337a28 virtual GameState get_ParentState(); // 10 - a0337a30 virtual void EnterState(); // 11 - a030ba84 virtual void ExitState(); // 12 - a030be80 virtual cmod_opt SetActiveSubstate(); // 13 - 0 virtual void Collapse(); // 14 - a0337e5c virtual cmod_opt Replace(); // 15 - 0 virtual void ClearSubstate(); // 16 - a0338114 } // Namespace: Niantic.Holoholo.Boot class HoloBoot { // Fields BootSequenceGuiController guiControllerPrefab; int maxGetPlayerRetries; float initialGetPlayerRetrySeconds; float maxGetPlayerRetrySeconds; IAuthenticationService authenticationService; IUserPromptsService userPromptsService; Factory guiControllerFactory; BootSequenceGuiController guiController; boolean bootWarningAccepted; AssetDigest assetDigest; Action BootComplete; // Methods void .ctor(); // a030c9dc void add_BootComplete(Void value); // a030bc50 void remove_BootComplete(Void value); // a030bf5c void SetAssetDigest(Void assetDigest); // a030bc48 void Init(); // a030c9fc void Start(); // a030cad8 void OnDestroy(); // a030d160 IEnumerator CoBootSequence(Generic bootSequence); // a030d0b8 void SetUserMessage(String key); // a030cab4 IEnumerator InitializePlugin(Generic callback); // a030d1c8 void RegisterRpcSideChannels(); // a030d278 IEnumerator SendInitialGetPlayerRequest(Generic callback); // a030d3e8 IEnumerator InitializeUpsight(Generic callback); // a030d498 IEnumerator DisplayBootWarning(Generic callback); // a030d548 IEnumerator InitializeRemoteConfigVersions(Generic callback); // a030d5f8 IEnumerator InitializeBundleDigest(Generic callback); // a030d6a8 IEnumerator InitializeGameMasterTemplate(Generic callback); // a030d758 IEnumerator ConfirmBootWarning(Generic callback); // a030d808 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.UI class IUserPromptsService { // Methods Generic ShowModal(String message, cmod_reqd modalButtons); // 0 Generic ShowNumericalPicker(String messagePrefix, String messageSuffix, Class backgroundSprite, int startingValue, int minValue, int maxValue, cmod_reqd modalButtons); // 0 IReceipt ShowBlockingError(String message); // 0 IReceipt ShowNonBlockingError(String message, boolean timeout); // 0 } // Namespace: Niantic.Holoholo class IReceipt { // Methods void Complete(); // 0 } // Namespace: Niantic.Holoholo class RootState { // Fields BootState bootStatePrefab; WorldMapState worldMapStatePrefab; AssetBrowserState assetBrowserStatePrefab; LoginState loginStatePrefab; FirstTimeUserState firstTimeUserStatePrefab; FirstTimeUserWorldMapState firstTimeUserMapStatePrefab; PlayerAwardsInstaller playerAwardsInstaller; TasksInstaller tasksInstaller; ImageDownloadService imageDownloadService; ConnectivityService connectivityPrefab; AvatarService avatarServicePrefab; LocaleService localeServicePrefab; IncubatorSelectorGuiService incubatorSelectorServicePrefab; IncubatorService incubatorServicePrefab; DefenderBonusService defenderBonusServicePrefab; IConnectivityService connectivityService; IAuthenticationService authenticationService; InputEventService inputEventServicePrefab; UserPromptsService userPromptGuis; GlobalGuiInstaller globalGuiInstaller; MusicService musicServicePrefab; BatterySaverService batterySaverServicePrefab; ColorUtil colorUtilPrefab; IBatterySaverService batterySaverService; IUserPromptsService userPrompts; IInputEventService inputEventService; IRpcService rpcService; II18n ii18n; IUserPromptsService userPromptsService; boolean clearCachedLogin; LoginState loginState; // Methods void .ctor(); // a010a55c void EnterState(); // a010a564 void ExitState(); // a010a910 void LoginComplete(); // a010aa30 void LoadingComplete(); // a010aba8 void OnboardingComplete(); // a010ae94 void ShowLoginRetry(); // a010b0e8 void SetupStatusAndNavBars(); // a010a900 void OnAuthenticationRevoked(Void results); // a010b3d8 void SetupGraphics(); // a010a7d8 void SetupLanguageTable(); // a010a810 void m__36(); // a010b618 void m__37(); // a010b6b4 void m__38(); // a010b760 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual String get_Name(); // 4 - a03379f0 virtual void EnterState(); // 5 - a010a564 virtual void ExitState(); // 6 - a010a910 virtual boolean get_IsActiveState(); // 7 - a0337a40 virtual boolean get_IsLeafState(); // 8 - a0337a48 virtual GameState get_ChildState(); // 9 - a0337a28 virtual GameState get_ParentState(); // 10 - a0337a30 virtual void EnterState(); // 11 - a010a564 virtual void ExitState(); // 12 - a010a910 virtual cmod_opt SetActiveSubstate(); // 13 - 0 virtual void Collapse(); // 14 - a0337e5c virtual cmod_opt Replace(); // 15 - 0 virtual void ClearSubstate(); // 16 - a0338114 } // Namespace: Niantic.Holoholo.Map class WorldMapState { // Fields String mapLevelName; MapExploreState mapExploreState; MapContentHandler mapContentHandlerPrefab; MapContentHandler mapContentHandler; MapEntityService mapEntityServicePrefab; GyroTracker gyroPrefab; BlobShadow blobShadowPrefab; MapViewHandler mapViewHandlerPrefab; SfidaService sfidaServicePrefab; WebCamProjector webcamProjectorPrefab; MapGestureHandler gestureHandlerPrefab; PoiDetailsService poiDetailsService; PoiInspectionService poiInspectionServicePrefab; PoiDirectoryService poiDirectoryServicePrefab; PlayerProximityService playerProximityServicePrefab; ProxyCamera proxyCameraPrefab; MapAvatar avatarPrefab; MapScene mapObjectRootPrefab; PokemonBoundsService pokemonBoundsServicePrefab; IMapController mapController; IRpcSpinnerGuiController rpcSpinnerGuiController; MapGestureHandler gestureHandlerInstance; IInputLayerStack inputLayerStack; IReceipt inputReceipt; ICameraRig cameraRig; ILocationProvider locationProvider; PlayerAvatarPortrait playerAvatarPortraitPrefab; PlayerAvatarPortrait playerAvatarPortrait; boolean simulateGpsJitter; float gpsJitterAmount; float gpsJitterRate; // Methods void .ctor(); // a00e7f74 void EnterState(); // a00e8014 void ExitState(); // a00e83f4 IEnumerator GpsJitter(); // a00e8358 void SetupScene(); // a00e8218 void PokemonEncounterComplete(); // a00e84bc void ActivateAssetBrowser(); // a00e8558 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual String get_Name(); // 4 - a03379f0 virtual void EnterState(); // 5 - a00e8014 virtual void ExitState(); // 6 - a00e83f4 virtual boolean get_IsActiveState(); // 7 - a0337a40 virtual boolean get_IsLeafState(); // 8 - a0337a48 virtual GameState get_ChildState(); // 9 - a0337a28 virtual GameState get_ParentState(); // 10 - a0337a30 virtual void EnterState(); // 11 - a00e8014 virtual void ExitState(); // 12 - a00e83f4 virtual cmod_opt SetActiveSubstate(); // 13 - 0 virtual void Collapse(); // 14 - a0337e5c virtual cmod_opt Replace(); // 15 - 0 virtual void ClearSubstate(); // 16 - a0338114 } // Namespace: Niantic.Holoholo.Map class MapExploreState { // Fields WorldMapRenderer worldMapRendererPrefab; GymState gymBattleState; PokestopState pokestopState; WildPokemonEncounterState encounterState; WildMapPokemon wildMapPokemonPrefab; PlayerHudGuiController playerHudGuiPrefab; PokeNav pokeNavPrefab; CompassGuiController compassGuiPrefab; MainMenuGuiController mainMenuGuiPrefab; TimeOfDay mapLightingPrefab; WorldMapRenderer worldMapRenderer; ITimeOfDayService mapLighting; ICameraRig cameraRig; ISfidaService sfidaService; IBatterySaverService batterySaver; GlobalSettings globalSettings; IUserPromptsService userPrompts; IPlayerBuffService playerBuffService; IGuiLayerService guiLayerService; IXpAwardService xpAwardService; Factory eggHatchGuiFactory; Factory levelUpGuiFactory; Factory storefrontGuiFactory; Factory playerHudGuiFactory; Factory mainMenuGuiFactory; Factory compassGuiFactory; Factory pokeNavFactory; ILocationProvider locationProvider; IPlayerHudGuiController playerHudGui; IMainMenuGuiController mainMenuGui; ICompassGuiController compassGui; IPokeNav pokeNav; Music mapMusic; AudioSource gymSelectionSound; float visibilityCheckFrequency; Coroutine visibilityCheckRoutine; boolean k__BackingField; // Methods void .ctor(); // a00d8ff8 boolean get_DisableInteractiveElements(); // a00d9008 void set_DisableInteractiveElements(boolean value); // a00d9010 boolean get_IsActiveAndVisible(); // a00d9018 void GymSelected(Void mapGym); // a00d9160 void PokestopSelected(Void mapPokestop); // a00d92f4 void PokemonSelected(Void mapPokemon); // a00d9478 void PokestopComplete(); // a00d9938 void GymComplete(); // a00d9984 void EnterState(); // a00d99d0 cmod_opt SetActiveSubstate(); // 0 void ClearSubstate(); // a00d9fc0 void ExitState(); // a00da0d8 void InstantiateUI(); // a00d9c20 void SetUIVisible(boolean isVisible); // a00d9d0c IEnumerator PeriodicallyCheckForVisibility(); // a00d9f24 void m__92(); // a00da1c8 void m__93(); // a00da29c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual String get_Name(); // 4 - a03379f0 virtual void EnterState(); // 5 - a00d99d0 virtual void ExitState(); // 6 - a00da0d8 virtual boolean get_IsActiveState(); // 7 - a0337a40 virtual boolean get_IsLeafState(); // 8 - a0337a48 virtual GameState get_ChildState(); // 9 - a0337a28 virtual GameState get_ParentState(); // 10 - a0337a30 virtual void EnterState(); // 11 - a00d99d0 virtual void ExitState(); // 12 - a00da0d8 virtual cmod_opt SetActiveSubstate(); // 13 - 0 virtual void Collapse(); // 14 - a0337e5c virtual cmod_opt Replace(); // 15 - 0 virtual void ClearSubstate(); // 16 - a00d9fc0 virtual boolean get_IsActiveAndVisible(); // 17 - a00d9018 virtual void PokestopSelected(Void mapPokestop); // 18 - a00d92f4 virtual void PokemonSelected(Void mapPokemon); // 19 - a00d9478 virtual void PokestopComplete(); // 20 - a00d9938 virtual void GymComplete(); // 21 - a00d9984 } // Namespace: Niantic.Holoholo.Gym class GymState { // Fields LayerMask visibleLayers; float refreshGymSeconds; Music mapMusic; float gymScale; LayerMask tempPastVisibleLayers; GymApproachState gymApproachState; GymBattleState gymBattleState; GymResolveState gymResolveState; GymAsset gymAssetPrefab; MapGym mapGymPrefab; GymBattleTransforms gymBattleTransformsPrefab; GymApproachPlatform approachPlatformPrefab; Transform oldCameraParent; ICameraRig cameraRig; MapExploreState mapExploreState; IInputLayerStack inputLayerStack; IReceipt inputReceipt; IPoiDetailsService poiDetailsService; Factory gymAssetFactory; IBehaviourService behaviourService; cmod_reqd playerTeam; IBattleTransforms battleTransforms; boolean outstandingRefreshRequest; boolean isInitialized; Generic refreshPromise; Generic OnGymStateRefreshed; MapGym k__BackingField; GymAsset k__BackingField; boolean k__BackingField; String k__BackingField; String k__BackingField; Generic k__BackingField; GymMembershipProto k__BackingField; PoiDetails k__BackingField; GymStateProto k__BackingField; ProxyCamera k__BackingField; // Methods void .ctor(); // a034f0f4 void add_OnGymStateRefreshed(Generic value); // a034f108 void remove_OnGymStateRefreshed(Generic value); // a034f294 MapGym get_MapGym(); // a034b9c8 void set_MapGym(Void value); // a034f420 GymAsset get_BattleGym(); // a034a3d4 void set_BattleGym(Void value); // a034f428 boolean get_IsActive(); // a034f430 void set_IsActive(boolean value); // a034f438 String get_GymName(); // a034f440 void set_GymName(String value); // a034f448 String get_GymImageUrl(); // a034f450 void set_GymImageUrl(String value); // a034f458 Generic get_GymMembers(); // a034f460 void set_GymMembers(Generic value); // a034f468 GymMembershipProto get_Me(); // a034f470 void set_Me(Void value); // a034f478 PoiDetails get_PoiDetails(); // a034f480 void set_PoiDetails(Void value); // a034f488 GymStateProto get_GymStateProto(); // a034f490 void set_GymStateProto(Void value); // a034f498 ProxyCamera get_ProxyCamera(); // a034f4a0 void set_ProxyCamera(Void value); // a034f4a8 void EnterState(); // a034f4b0 void ExitState(); // a034f6e4 void SetupBattleGym(Void mapGym); // a034f91c IEnumerator RefreshGymState(); // a0350020 Generic SingleRefresh(); // a034fe54 void OnGymStateResponse(Void details); // a03500c4 GymBattleState StartBattle(); // a0350758 void FailedToStartBattle(); // a034cdd8 void BattleResolved(Void result, int pokemonDefeated, long prestigeChange, int expAwarded); // a034b9d0 void ExitGym(); // a034f0b8 PokemonProto GetDefenderPokemonProto(long defenderId); // a034c91c int GetDefenderPokemonId(int defenderIndex); // a03507f4 void m__7E(); // a0350918 void m__7F(String str); // a035093c void m__80(); // a03509f0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual String get_Name(); // 4 - a03379f0 virtual void EnterState(); // 5 - a034f4b0 virtual void ExitState(); // 6 - a034f6e4 virtual boolean get_IsActiveState(); // 7 - a0337a40 virtual boolean get_IsLeafState(); // 8 - a0337a48 virtual GameState get_ChildState(); // 9 - a0337a28 virtual GameState get_ParentState(); // 10 - a0337a30 virtual void EnterState(); // 11 - a034f4b0 virtual void ExitState(); // 12 - a034f6e4 virtual cmod_opt SetActiveSubstate(); // 13 - 0 virtual void Collapse(); // 14 - a0337e5c virtual cmod_opt Replace(); // 15 - 0 virtual void ClearSubstate(); // 16 - a0338114 } // Namespace: Niantic.Holoholo.Gym class GymApproachState { // Fields ApproachService approachServicePrefab; GymApproachStateInput approachStateInputPrefab; GymState gymState; ApproachService approachService; ICameraRig cameraRig; IUserPromptsService userPrompts; IArService arService; II18n ii18n; Music approachMusic; ApproachCameraController approachCameraController; GymApproachStateInput approachStateInput; boolean k__BackingField; // Methods void .ctor(); // a0348158 boolean get_PlayerInRange(); // a03410fc void set_PlayerInRange(boolean value); // a0348160 void Init(); // a0348168 void Awake(); // a03481bc void EnterState(); // a0348244 void ExitState(); // a03485b0 void StartBattle(Void enemy); // a033f058 void BackOut(); // a033f11c void Update(); // a03487bc void OnGymDataRefreshed(Void gymStateOut); // a03487fc void HandleChangeDefenders(int nodeDelta); // a0348964 void UpdateRange(); // a0348574 void m__61(); // a0348984 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual String get_Name(); // 4 - a03379f0 virtual void EnterState(); // 5 - a0348244 virtual void ExitState(); // 6 - a03485b0 virtual boolean get_IsActiveState(); // 7 - a0337a40 virtual boolean get_IsLeafState(); // 8 - a0337a48 virtual GameState get_ChildState(); // 9 - a0337a28 virtual GameState get_ParentState(); // 10 - a0337a30 virtual void EnterState(); // 11 - a0348244 virtual void ExitState(); // 12 - a03485b0 virtual cmod_opt SetActiveSubstate(); // 13 - 0 virtual void Collapse(); // 14 - a0337e5c virtual cmod_opt Replace(); // 15 - 0 virtual void ClearSubstate(); // 16 - a0338114 } // Namespace: Niantic.Holoholo.Gym class ApproachService { // Fields ApproachUIController approachGuiPrefab; BattlePrepUIController battlePrepGuiPrefab; PickTeamUIController pickTeamGuiPrefab; GymState gymState; GymApproachState gymApproachState; IArService arService; Factory approachGuiFactory; Factory battlePrepGuiFactory; Factory pickTeamGuiFactory; GuiController currentModeGui; ApproachUIController k__BackingField; // Methods void .ctor(); // a033e5ac ApproachUIController get_ApproachGui(); // a033d75c void set_ApproachGui(Void value); // a033e5b4 PokemonProto get_OwnedPokemon(); // a033e5bc ApproachUIController CreateApproachGui(); // a033e888 void DismissApproachGui(); // a033e9dc void ResetApproachGui(); // a033e8d8 void SetApproachMode(Void approachMode); // a033eaa4 void StartBattle(cmod_reqd attackerPokemon); // a033ee1c void StartTraining(Void playerPokemon, Void enemyPokemon); // a033ef48 void DismissModeGui(); // a033ea44 void m__4F(); // a033f0f0 void m__50(); // a033f0f4 void m__51(Void poiDetails); // a033f140 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Gym class ApproachUIController { // Fields GymMinimapDot minimapDotPrefab; IPokemonInventoryGuiService pokemonInventoryGuiService; Generic prefabFactory; GymState gymState; IImageDownloadService imageDownloadService; ApproachService approachService; ILocationProvider locationProvider; IRpcHandler rpcHandler; IUserPromptsService userPrompts; IPoiInspectionService poiInspectionService; GymApproachState approachState; IInputEventService inputEventService; ISponsorDataService sponsorDataService; Text gymNameText; Text prestigeText; Text levelText; Image levelProgress; RawImage portalImage; cmod_reqd teamColor; GameObject deployButtonObject; Image sponsorImage; GymMinimap minimap; GameObject currentModeParent; GameObject outOfRangeBox; Color outOfRangeHeaderColor; Color inRangePrestigeCounterColor; Color outOfRangePrestigeCounterColor; Image headerBackground; Image prestigeCounterBackground; AudioClip deploySfx; Generic upsightDict; Generic <>f__am$cache1F; Generic <>f__am$cache20; Generic <>f__am$cache21; // Methods void .ctor(); // a033f21c GymMinimap get_Minimap(); // a033d764 GameObject get_CurrentModeParent(); // a033f2c8 void Init(); // a033f2d0 void HandleDestroy(); // a033fc28 void OnGymDataRefresh(Void proto); // a033fcfc void Refresh(); // a033f5c4 void OnBackButtonPressed(); // a033fd00 void ClickInspect(); // a033fd24 void ClickDeploy(); // a033fe18 void PokemonSelectedForDeploy(Void poke); // a034013c void PokemonDeployConfirmed(Void poke); // a0340400 void ClientDeployCallback(Void pokemon, Void proto); // a0340958 void Update(); // a0341000 void SetupSponsorUI(Void sponsor, Void renderingType); // a033faac void m__52(Void t); // a0341104 boolean m__53(Boolean p); // a034114c boolean m__54(Boolean p); // a0341210 void m__55(Void p); // a0341258 void m__56(Void p); // a034125c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a033fc28 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: Niantic.Holoholo.Gym class GymMinimapDot { // Fields static float emptySpriteSize = 8.000000; static float fullSpriteSize = 8.000000; static float leaderSpriteSize = 30.000000; Sprite emptySprite; Sprite fullSprite; Sprite leaderSprite; cmod_reqd teamColors; Color emptySlotColor; Color unselectedColor; Image image; Team team; // Methods void .ctor(); // a034e544 Color get_TeamColor(); // a034e54c void SetSelected(boolean selected); // a034e4d8 void Init(Void state, Void team, Void unselectedColor); // a034e040 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo class Team { // Fields int value__; static Team Neutral = 0; static Team Blue = 1; static Team Red = 2; static Team Yellow = 3; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.UI.Pokemon class IPokemonInventoryGuiService { // Methods Generic SelectPokemonFromInventory(Generic displayFilter, Generic enabledFilter); // 0 Generic ShowPokemonInventoryWithEggs(Generic displayFilter, Generic enabledFilter); // 0 Generic ShowPokemonInventoryToApplyItem(Generic displayFilter, Generic enabledFilter, ValueType item); // 0 void DismissPokemonInventory(); // 0 void UpdateEggWithIncubator(Void incubator); // 0 } // Namespace: Niantic.Holoholo class IImageDownloadService { // Methods Generic GetImage(String url); // 0 } // Namespace: Holoholo.Rpc class IRpcHandler { // Methods Generic Send(ValueType method, cmod_opt inProto); // 0 IReceipt RegisterSideChannel(IReceipt method, Generic buildRequestProto, Generic handleResult); // 0 } // Namespace: Niantic.Holoholo.UI class IPoiInspectionService { // Methods IReceipt InspectPoi(IReceipt poi, IReceipt details, IReceipt onComplete); // 0 IReceipt InspectPoiFullscreen(IReceipt poi, IReceipt details, IReceipt onComplete); // 0 } // Namespace: Niantic.Holoholo.GameInput class IInputEventService { // Methods void EnableInputEvents(boolean enable); // 0 IReceipt ListenForBackButton(IReceipt onBackButton); // 0 } // Namespace: Niantic.Holoholo.Sponsors class ISponsorDataService { // Methods boolean TryGetSponsorData(Boolean sponsor, Boolean renderingType, Boolean data); // 0 } // Namespace: Niantic.Holoholo.Gym class GymMinimap { // Fields static int slotsPerTier = 5; Transform dividerPrefab; Color unselectedColor; IBehaviourService behaviourService; GameMasterData gameData; cmod_reqd dots; int emptySlots; int activeSlot; // Methods void .ctor(); // a034dd08 void Init(int totalSlots, int memberCount, Void team); // a034dd10 void Init(Void gymStateProto, Void team); // a034e2e8 void SetActiveSlot(int playerIndex); // a034e424 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class GameMasterData { // Fields cmod_reqd POKEMON_ANIM_NAME; int maxPokemonId; int maxPokemonTypeId; SpriteLookup spriteLookup; IGameMasterDataService gameMasterDataService; GymLevelSettingsProto gymSettings; Generic playerBadges; Generic pokemonList; Generic pokemonMoves; Generic pokemonTypeEffectiveness; Generic itemSettings; StateData k__BackingField; PlayerLevelSettingsProto k__BackingField; GymBattleSettingsProto k__BackingField; EncounterSettingsProto k__BackingField; IapSettingsProto k__BackingField; PokemonUpgradeSettingsProto k__BackingField; // Methods void .ctor(); // a0094ba0 void .cctor(); // a0094d1c StateData get_State(); // a00954e8 void set_State(Void value); // a00954f0 int get_MaxPokemonId(); // a00954f8 int get_MaxPokemonTypeId(); // a00955a8 PlayerLevelSettingsProto get_LevelSettings(); // a0095658 void set_LevelSettings(Void value); // a0095660 int Get_PlayerExperienceForLevel(int level); // a0095668 int Get_PlayerRankForLevel(int level); // a0095764 GymLevelSettingsProto get_GymLevelSettings(); // a0095860 int Get_GymExperienceForLevel(int level); // a0095868 GymBattleSettingsProto get_GymBattleSettings(); // a0095964 void set_GymBattleSettings(Void value); // a009596c EncounterSettingsProto get_EncounterSettings(); // a0095974 void set_EncounterSettings(Void value); // a009597c IapSettingsProto get_IapSettings(); // a0095984 void set_IapSettings(Void value); // a009598c BadgeSettingsProto Get_PlayerBadge(int badgeId); // a0095994 BadgeSettingsProto Get_PlayerBadge(BadgeSettingsProto badge); // a0095ae4 void AddPlayerBadge(String key, Void proto); // a0095b3c PokemonSettingsProto Get_Pokemon(int pokemonId); // a0095ca0 PokemonSettingsProto Get_Pokemon(PokemonSettingsProto pokemon); // a0095dfc float Get_PokemonAnimTime(int pokemonId, int animId); // a0095e54 Generic Get_PokemonEvolutionChain(int pokemonId); // a0095f64 PokemonUpgradeSettingsProto get_PokemonUpgradeSettings(); // a00962f0 void set_PokemonUpgradeSettings(Void value); // a00962f8 float GetMaxCpMultAllowedForLevel(int playerLevel); // a0096300 int GetUpgradesLeft(float cpMult, int playerLevel); // a0096444 float GetMinCpMult(); // a00966cc int GetPokemonLevelOfCpMultiplier(float cpMultiplier); // a00965a4 void AddPokemon(String key, Void proto); // a0096770 MoveSettingsProto Get_PokemonMove(int moveId); // a00968e4 MoveSettingsProto Get_PokemonMove(MoveSettingsProto move); // a0096a34 void AddPokemonMove(String key, Void proto); // a0096a8c float Get_TypeEffectiveness(Single attack, Single defend1, Single defend2); // a0096c00 void AddPokemonTypeEffectiveness(String key, Void proto); // a0096ddc ItemSettingsProto GetItemSettings(int itemId); // a0096f50 ItemSettingsProto GetItemSettings(ItemSettingsProto item); // a00970a0 Generic Get_ItemSettings_ByType(ValueType itemType); // a00970f8 Generic Get_ItemSettingsKeys(); // a00973b0 void AddItemSettings(Void proto); // a0097688 String Resource_ItemPrefab_Path(int itemId); // a00976ec GameObject Resource_ItemPrefab(int itemId); // a00977d8 Sprite Resource_PokemonIcon(int pidx); // a00979f4 Sprite Resource_PokemonIcon(Sprite pokemon); // a0097bb8 String StrippedSku(String sku); // a0097c58 void Awake(); // a0097ce4 void RequestGameMasterUpdate(); // a0097cf0 void GameMasterDataLoaded(Void response); // a0097e0c void GameMasterDataRequestFailed(); // a00985d4 String RemovePrefixedKey(String templateId, String prefix); // a0098498 int CalcMaxPokemonId(); // a00951f8 int CalcMaxPokemonTypeId(); // a0095370 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class SpriteLookup { // Fields cmod_reqd pokemonSprites; cmod_reqd eggSprite; cmod_reqd teamSprites; // Methods void .ctor(); // a0193044 Sprite GetPokemonSprite(int pidx); // a018cdd4 Sprite GetPokemonEggSprite(int eggIdx); // a019304c Sprite GetTeamLogoSprite(Sprite team); // a0193088 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo class IGameMasterDataService { // Methods GetGameMasterClientTemplatesOutProto get_GameMasterDataResponse(); // 0 void RequestGameMasterData(Generic dataReadyCallback); // 0 } // Namespace: Holoholo.Rpc class GetGameMasterClientTemplatesOutProto { // Fields static int ResultFieldNumber = 1; static int ItemsFieldNumber = 2; static int TimestampFieldNumber = 3; Generic _parser; Result result_; Generic _repeated_items_codec; Generic items_; ulong timestamp_; Generic <>f__am$cache5; // Methods void .ctor(); // a0233d44 void .ctor(Void other); // a0233df0 void .cctor(); // a0233ea8 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a023405c Generic get_Parser(); // a02341ec MessageDescriptor get_Descriptor(); // a02340f4 GetGameMasterClientTemplatesOutProto Clone(); // a023429c Result get_Result(); // a023432c void set_Result(Void value); // a0234334 Generic get_Items(); // a023433c ulong get_Timestamp(); // a0234344 void set_Timestamp(ulong value); // a023434c boolean Equals(mvar other); // a023435c boolean Equals(Boolean other); // a0234400 int GetHashCode(); // a023451c String ToString(); // a0234654 void WriteTo(Void output); // a02346fc int CalculateSize(); // a0234858 void MergeFrom(Void other); // a0234a04 void MergeFrom(Void input); // a0234abc GetGameMasterClientTemplatesOutProto <_parser>m__18A(); // a0234c38 // VTable virtual boolean Equals(mvar other); // 0 - a023435c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a023451c virtual String ToString(); // 3 - a0234654 virtual void MergeFrom(Void input); // 4 - a0234abc virtual void WriteTo(Void output); // 5 - a02346fc virtual int CalculateSize(); // 6 - a0234858 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a023405c virtual boolean Equals(Boolean other); // 8 - a0234400 virtual GetGameMasterClientTemplatesOutProto Clone(); // 9 - a023429c virtual void MergeFrom(Void other); // 10 - a0234a04 } // Namespace: class Result { // Fields int value__; static Result UNSET = 0; static Result SUCCESS = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Holoholo.Rpc class GymLevelSettingsProto { // Fields static int RequiredExpFieldNumber = 1; static int LeaderSlotsFieldNumber = 2; static int TrainerSlotsFieldNumber = 3; static int SearchRollBonusFieldNumber = 4; Generic _parser; Generic _repeated_requiredExp_codec; Generic requiredExp_; Generic _repeated_leaderSlots_codec; Generic leaderSlots_; Generic _repeated_trainerSlots_codec; Generic trainerSlots_; Generic _repeated_searchRollBonus_codec; Generic searchRollBonus_; Generic <>f__am$cache9; // Methods void .ctor(); // a02455c4 void .ctor(Void other); // a02456b8 void .cctor(); // a02457d4 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a024598c Generic get_Parser(); // a0245b24 MessageDescriptor get_Descriptor(); // a0245a24 GymLevelSettingsProto Clone(); // a0245bd4 Generic get_RequiredExp(); // a0245c64 Generic get_LeaderSlots(); // a0245c6c Generic get_TrainerSlots(); // a0245c74 Generic get_SearchRollBonus(); // a0245c7c boolean Equals(mvar other); // a0245c84 boolean Equals(Boolean other); // a0245d28 int GetHashCode(); // a0245ea0 String ToString(); // a0245fb8 void WriteTo(Void output); // a0246060 int CalculateSize(); // a02461ec void MergeFrom(Void other); // a024637c void MergeFrom(Void input); // a0246494 GymLevelSettingsProto <_parser>m__182(); // a0246774 // VTable virtual boolean Equals(mvar other); // 0 - a0245c84 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0245ea0 virtual String ToString(); // 3 - a0245fb8 virtual void MergeFrom(Void input); // 4 - a0246494 virtual void WriteTo(Void output); // 5 - a0246060 virtual int CalculateSize(); // 6 - a02461ec virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a024598c virtual boolean Equals(Boolean other); // 8 - a0245d28 virtual GymLevelSettingsProto Clone(); // 9 - a0245bd4 virtual void MergeFrom(Void other); // 10 - a024637c } // Namespace: class StateData { // Fields int value__; static StateData FAILED = 0; static StateData UNINITIALIZED = 1; static StateData LOADING = 2; static StateData READY = 3; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Holoholo.Rpc class PlayerLevelSettingsProto { // Fields static int RankNumFieldNumber = 1; static int RequiredExpFieldNumber = 2; static int CpMultiplierFieldNumber = 3; static int MaxEggPlayerLevelFieldNumber = 4; static int MaxEncounterPlayerLevelFieldNumber = 5; Generic _parser; Generic _repeated_rankNum_codec; Generic rankNum_; Generic _repeated_requiredExp_codec; Generic requiredExp_; Generic _repeated_cpMultiplier_codec; Generic cpMultiplier_; int maxEggPlayerLevel_; int maxEncounterPlayerLevel_; Generic <>f__am$cache9; // Methods void .ctor(); // a026940c void .ctor(Void other); // a0269504 void .cctor(); // a0269610 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a02697ac Generic get_Parser(); // a0269944 MessageDescriptor get_Descriptor(); // a0269844 PlayerLevelSettingsProto Clone(); // a02699f4 Generic get_RankNum(); // a0269a84 Generic get_RequiredExp(); // a0269a8c Generic get_CpMultiplier(); // a0269a94 int get_MaxEggPlayerLevel(); // a0269a9c void set_MaxEggPlayerLevel(int value); // a0269aa4 int get_MaxEncounterPlayerLevel(); // a0269aac void set_MaxEncounterPlayerLevel(int value); // a0269ab4 boolean Equals(mvar other); // a0269abc boolean Equals(Boolean other); // a0269b60 int GetHashCode(); // a0269cd8 String ToString(); // a0269e24 void WriteTo(Void output); // a0269ecc int CalculateSize(); // a026a094 void MergeFrom(Void other); // a026a2a8 void MergeFrom(Void input); // a026a3b8 PlayerLevelSettingsProto <_parser>m__181(); // a026a664 // VTable virtual boolean Equals(mvar other); // 0 - a0269abc virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0269cd8 virtual String ToString(); // 3 - a0269e24 virtual void MergeFrom(Void input); // 4 - a026a3b8 virtual void WriteTo(Void output); // 5 - a0269ecc virtual int CalculateSize(); // 6 - a026a094 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a02697ac virtual boolean Equals(Boolean other); // 8 - a0269b60 virtual PlayerLevelSettingsProto Clone(); // 9 - a02699f4 virtual void MergeFrom(Void other); // 10 - a026a2a8 } // Namespace: Holoholo.Rpc class GymBattleSettingsProto { // Fields static int EnergyPerSecFieldNumber = 1; static int DodgeEnergyCostFieldNumber = 2; static int RetargetSecondsFieldNumber = 3; static int EnemyAttackIntervalFieldNumber = 4; static int AttackServerIntervalFieldNumber = 5; static int RoundDurationSecondsFieldNumber = 6; static int BonusTimePerAllySecondsFieldNumber = 7; static int MaximumAttackersPerBattleFieldNumber = 8; static int SameTypeAttackBonusMultiplierFieldNumber = 9; static int MaximumEnergyFieldNumber = 10; static int EnergyDeltaPerHealthLostFieldNumber = 11; static int DodgeDurationMsFieldNumber = 12; static int MinimumPlayerLevelFieldNumber = 13; static int SwapDurationMsFieldNumber = 14; static int DodgeDamageReductionPercentFieldNumber = 15; Generic _parser; float energyPerSec_; float dodgeEnergyCost_; float retargetSeconds_; float enemyAttackInterval_; float attackServerInterval_; float roundDurationSeconds_; float bonusTimePerAllySeconds_; int maximumAttackersPerBattle_; float sameTypeAttackBonusMultiplier_; int maximumEnergy_; float energyDeltaPerHealthLost_; int dodgeDurationMs_; int minimumPlayerLevel_; int swapDurationMs_; float dodgeDamageReductionPercent_; Generic <>f__am$cache10; // Methods void .ctor(); // a0243fd8 void .ctor(Void other); // a0243fe0 void .cctor(); // a024407c MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a02441c4 Generic get_Parser(); // a024435c MessageDescriptor get_Descriptor(); // a024425c GymBattleSettingsProto Clone(); // a024440c float get_EnergyPerSec(); // a024449c void set_EnergyPerSec(float value); // a02444a4 float get_DodgeEnergyCost(); // a02444ac void set_DodgeEnergyCost(float value); // a02444b4 float get_RetargetSeconds(); // a02444bc void set_RetargetSeconds(float value); // a02444c4 float get_EnemyAttackInterval(); // a02444cc void set_EnemyAttackInterval(float value); // a02444d4 float get_AttackServerInterval(); // a02444dc void set_AttackServerInterval(float value); // a02444e4 float get_RoundDurationSeconds(); // a02444ec void set_RoundDurationSeconds(float value); // a02444f4 float get_BonusTimePerAllySeconds(); // a02444fc void set_BonusTimePerAllySeconds(float value); // a0244504 int get_MaximumAttackersPerBattle(); // a024450c void set_MaximumAttackersPerBattle(int value); // a0244514 float get_SameTypeAttackBonusMultiplier(); // a024451c void set_SameTypeAttackBonusMultiplier(float value); // a0244524 int get_MaximumEnergy(); // a024452c void set_MaximumEnergy(int value); // a0244534 float get_EnergyDeltaPerHealthLost(); // a024453c void set_EnergyDeltaPerHealthLost(float value); // a0244544 int get_DodgeDurationMs(); // a024454c void set_DodgeDurationMs(int value); // a0244554 int get_MinimumPlayerLevel(); // a024455c void set_MinimumPlayerLevel(int value); // a0244564 int get_SwapDurationMs(); // a024456c void set_SwapDurationMs(int value); // a0244574 float get_DodgeDamageReductionPercent(); // a024457c void set_DodgeDamageReductionPercent(float value); // a0244584 boolean Equals(mvar other); // a024458c boolean Equals(Boolean other); // a0244630 int GetHashCode(); // a02447b0 String ToString(); // a0244a18 void WriteTo(Void output); // a0244ac0 int CalculateSize(); // a0244e0c void MergeFrom(Void other); // a02450d0 void MergeFrom(Void input); // a02451b8 GymBattleSettingsProto <_parser>m__183(); // a0245404 // VTable virtual boolean Equals(mvar other); // 0 - a024458c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a02447b0 virtual String ToString(); // 3 - a0244a18 virtual void MergeFrom(Void input); // 4 - a02451b8 virtual void WriteTo(Void output); // 5 - a0244ac0 virtual int CalculateSize(); // 6 - a0244e0c virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a02441c4 virtual boolean Equals(Boolean other); // 8 - a0244630 virtual GymBattleSettingsProto Clone(); // 9 - a024440c virtual void MergeFrom(Void other); // 10 - a02450d0 } // Namespace: Holoholo.Rpc class EncounterSettingsProto { // Fields static int SpinBonusThresholdFieldNumber = 1; static int ExcellentThrowThresholdFieldNumber = 2; static int GreatThrowThresholdFieldNumber = 3; static int NiceThrowThresholdFieldNumber = 4; static int MilestoneThresholdFieldNumber = 5; Generic _parser; float spinBonusThreshold_; float excellentThrowThreshold_; float greatThrowThreshold_; float niceThrowThreshold_; int milestoneThreshold_; Generic <>f__am$cache6; // Methods void .ctor(); // a021c5ac void .ctor(Void other); // a021c5b4 void .cctor(); // a021c600 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a021c748 Generic get_Parser(); // a021c8d8 MessageDescriptor get_Descriptor(); // a021c7e0 EncounterSettingsProto Clone(); // a021c988 float get_SpinBonusThreshold(); // a021ca18 void set_SpinBonusThreshold(float value); // a021ca20 float get_ExcellentThrowThreshold(); // a021ca28 void set_ExcellentThrowThreshold(float value); // a021ca30 float get_GreatThrowThreshold(); // a021ca38 void set_GreatThrowThreshold(float value); // a021ca40 float get_NiceThrowThreshold(); // a021ca48 void set_NiceThrowThreshold(float value); // a021ca50 int get_MilestoneThreshold(); // a021ca58 void set_MilestoneThreshold(int value); // a021ca60 boolean Equals(mvar other); // a021ca68 boolean Equals(Boolean other); // a021cb0c int GetHashCode(); // a021cbd4 String ToString(); // a021ccbc void WriteTo(Void output); // a021cd64 int CalculateSize(); // a021ce90 void MergeFrom(Void other); // a021cf94 void MergeFrom(Void input); // a021cfec EncounterSettingsProto <_parser>m__184(); // a021d0d0 // VTable virtual boolean Equals(mvar other); // 0 - a021ca68 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a021cbd4 virtual String ToString(); // 3 - a021ccbc virtual void MergeFrom(Void input); // 4 - a021cfec virtual void WriteTo(Void output); // 5 - a021cd64 virtual int CalculateSize(); // 6 - a021ce90 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a021c748 virtual boolean Equals(Boolean other); // 8 - a021cb0c virtual EncounterSettingsProto Clone(); // 9 - a021c988 virtual void MergeFrom(Void other); // 10 - a021cf94 } // Namespace: Holoholo.Rpc class IapSettingsProto { // Fields static int DailyBonusCoinsFieldNumber = 1; static int DailyDefenderBonusPerPokemonFieldNumber = 2; static int DailyDefenderBonusMaxDefendersFieldNumber = 3; static int DailyDefenderBonusCurrencyFieldNumber = 4; static int MinTimeBetweenClaimsMsFieldNumber = 5; static int DailyBonusEnabledFieldNumber = 6; static int DailyDefenderBonusEnabledFieldNumber = 7; Generic _parser; int dailyBonusCoins_; Generic _repeated_dailyDefenderBonusPerPokemon_codec; Generic dailyDefenderBonusPerPokemon_; int dailyDefenderBonusMaxDefenders_; Generic _repeated_dailyDefenderBonusCurrency_codec; Generic dailyDefenderBonusCurrency_; long minTimeBetweenClaimsMs_; boolean dailyBonusEnabled_; boolean dailyDefenderBonusEnabled_; Generic <>f__am$cacheA; // Methods void .ctor(); // a02507d8 void .ctor(Void other); // a02508b8 void .cctor(); // a02509b8 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0250b38 Generic get_Parser(); // a0250cd0 MessageDescriptor get_Descriptor(); // a0250bd0 IapSettingsProto Clone(); // a0250d80 int get_DailyBonusCoins(); // a0250e10 void set_DailyBonusCoins(int value); // a0250e18 Generic get_DailyDefenderBonusPerPokemon(); // a0250e20 int get_DailyDefenderBonusMaxDefenders(); // a0250e28 void set_DailyDefenderBonusMaxDefenders(int value); // a0250e30 Generic get_DailyDefenderBonusCurrency(); // a0250e38 long get_MinTimeBetweenClaimsMs(); // a0250e40 void set_MinTimeBetweenClaimsMs(long value); // a0250e48 boolean get_DailyBonusEnabled(); // a0250e58 void set_DailyBonusEnabled(boolean value); // a0250e60 boolean get_DailyDefenderBonusEnabled(); // a0250e68 void set_DailyDefenderBonusEnabled(boolean value); // a0250e70 boolean Equals(mvar other); // a0250e78 boolean Equals(Boolean other); // a0250f1c int GetHashCode(); // a02510bc String ToString(); // a0251254 void WriteTo(Void output); // a02512fc int CalculateSize(); // a0251574 void MergeFrom(Void other); // a0251800 void MergeFrom(Void input); // a025190c IapSettingsProto <_parser>m__185(); // a0251ba4 // VTable virtual boolean Equals(mvar other); // 0 - a0250e78 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a02510bc virtual String ToString(); // 3 - a0251254 virtual void MergeFrom(Void input); // 4 - a025190c virtual void WriteTo(Void output); // 5 - a02512fc virtual int CalculateSize(); // 6 - a0251574 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0250b38 virtual boolean Equals(Boolean other); // 8 - a0250f1c virtual IapSettingsProto Clone(); // 9 - a0250d80 virtual void MergeFrom(Void other); // 10 - a0251800 } // Namespace: Holoholo.Rpc class PokemonUpgradeSettingsProto { // Fields static int UpgradesPerLevelFieldNumber = 1; static int AllowedLevelsAbovePlayerFieldNumber = 2; static int CandyCostFieldNumber = 3; static int StardustCostFieldNumber = 4; Generic _parser; int upgradesPerLevel_; int allowedLevelsAbovePlayer_; Generic _repeated_candyCost_codec; Generic candyCost_; Generic _repeated_stardustCost_codec; Generic stardustCost_; Generic <>f__am$cache7; // Methods void .ctor(); // a027c6c4 void .ctor(Void other); // a027c788 void .cctor(); // a027c864 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a027c9e4 Generic get_Parser(); // a027cb7c MessageDescriptor get_Descriptor(); // a027ca7c PokemonUpgradeSettingsProto Clone(); // a027cc2c int get_UpgradesPerLevel(); // a027ccbc void set_UpgradesPerLevel(int value); // a027ccc4 int get_AllowedLevelsAbovePlayer(); // a027cccc void set_AllowedLevelsAbovePlayer(int value); // a027ccd4 Generic get_CandyCost(); // a027ccdc Generic get_StardustCost(); // a027cce4 boolean Equals(mvar other); // a027ccec boolean Equals(Boolean other); // a027cd90 int GetHashCode(); // a027cecc String ToString(); // a027cfe4 void WriteTo(Void output); // a027d08c int CalculateSize(); // a027d210 void MergeFrom(Void other); // a027d3e0 void MergeFrom(Void input); // a027d4c0 PokemonUpgradeSettingsProto <_parser>m__186(); // a027d6d4 // VTable virtual boolean Equals(mvar other); // 0 - a027ccec virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a027cecc virtual String ToString(); // 3 - a027cfe4 virtual void MergeFrom(Void input); // 4 - a027d4c0 virtual void WriteTo(Void output); // 5 - a027d08c virtual int CalculateSize(); // 6 - a027d210 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a027c9e4 virtual boolean Equals(Boolean other); // 8 - a027cd90 virtual PokemonUpgradeSettingsProto Clone(); // 9 - a027cc2c virtual void MergeFrom(Void other); // 10 - a027d3e0 } // Namespace: Holoholo.Rpc class BadgeSettingsProto { // Fields static int BadgeTypeFieldNumber = 1; static int BadgeRanksFieldNumber = 2; static int TargetsFieldNumber = 3; Generic _parser; HoloBadgeType badgeType_; int badgeRanks_; Generic _repeated_targets_codec; Generic targets_; Generic <>f__am$cache5; // Methods void .ctor(); // a00a9b70 void .ctor(Void other); // a00a9c1c void .cctor(); // a00a9cd0 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a00a9e34 Generic get_Parser(); // a00a9fcc MessageDescriptor get_Descriptor(); // a00a9ecc BadgeSettingsProto Clone(); // a00aa07c HoloBadgeType get_BadgeType(); // a0095c98 void set_BadgeType(Void value); // a00aa10c int get_BadgeRanks(); // a00aa114 void set_BadgeRanks(int value); // a00aa11c Generic get_Targets(); // a00aa124 boolean Equals(mvar other); // a00aa12c boolean Equals(Boolean other); // a00aa1d0 int GetHashCode(); // a00aa2dc String ToString(); // a00aa404 void WriteTo(Void output); // a00aa4ac int CalculateSize(); // a00aa5f8 void MergeFrom(Void other); // a00aa78c void MergeFrom(Void input); // a00aa844 BadgeSettingsProto <_parser>m__17B(); // a00aa9b4 // VTable virtual boolean Equals(mvar other); // 0 - a00aa12c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a00aa2dc virtual String ToString(); // 3 - a00aa404 virtual void MergeFrom(Void input); // 4 - a00aa844 virtual void WriteTo(Void output); // 5 - a00aa4ac virtual int CalculateSize(); // 6 - a00aa5f8 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a00a9e34 virtual boolean Equals(Boolean other); // 8 - a00aa1d0 virtual BadgeSettingsProto Clone(); // 9 - a00aa07c virtual void MergeFrom(Void other); // 10 - a00aa78c } // Namespace: Holoholo.Rpc class HoloBadgeType { // Fields int value__; static HoloBadgeType BADGE_UNSET = 0; static HoloBadgeType BADGE_TRAVEL_KM = 1; static HoloBadgeType BADGE_POKEDEX_ENTRIES = 2; static HoloBadgeType BADGE_CAPTURE_TOTAL = 3; static HoloBadgeType BADGE_DEFEATED_FORT = 4; static HoloBadgeType BADGE_EVOLVED_TOTAL = 5; static HoloBadgeType BADGE_HATCHED_TOTAL = 6; static HoloBadgeType BADGE_ENCOUNTERED_TOTAL = 7; static HoloBadgeType BADGE_POKESTOPS_VISITED = 8; static HoloBadgeType BADGE_UNIQUE_POKESTOPS = 9; static HoloBadgeType BADGE_POKEBALL_THROWN = 10; static HoloBadgeType BADGE_BIG_MAGIKARP = 11; static HoloBadgeType BADGE_DEPLOYED_TOTAL = 12; static HoloBadgeType BADGE_BATTLE_ATTACK_WON = 13; static HoloBadgeType BADGE_BATTLE_TRAINING_WON = 14; static HoloBadgeType BADGE_BATTLE_DEFEND_WON = 15; static HoloBadgeType BADGE_PRESTIGE_RAISED = 16; static HoloBadgeType BADGE_PRESTIGE_DROPPED = 17; static HoloBadgeType BADGE_TYPE_NORMAL = 18; static HoloBadgeType BADGE_TYPE_FIGHTING = 19; static HoloBadgeType BADGE_TYPE_FLYING = 20; static HoloBadgeType BADGE_TYPE_POISON = 21; static HoloBadgeType BADGE_TYPE_GROUND = 22; static HoloBadgeType BADGE_TYPE_ROCK = 23; static HoloBadgeType BADGE_TYPE_BUG = 24; static HoloBadgeType BADGE_TYPE_GHOST = 25; static HoloBadgeType BADGE_TYPE_STEEL = 26; static HoloBadgeType BADGE_TYPE_FIRE = 27; static HoloBadgeType BADGE_TYPE_WATER = 28; static HoloBadgeType BADGE_TYPE_GRASS = 29; static HoloBadgeType BADGE_TYPE_ELECTRIC = 30; static HoloBadgeType BADGE_TYPE_PSYCHIC = 31; static HoloBadgeType BADGE_TYPE_ICE = 32; static HoloBadgeType BADGE_TYPE_DRAGON = 33; static HoloBadgeType BADGE_TYPE_DARK = 34; static HoloBadgeType BADGE_TYPE_FAIRY = 35; static HoloBadgeType BADGE_SMALL_RATTATA = 36; static HoloBadgeType BADGE_PIKACHU = 37; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Holoholo.Rpc class PokemonSettingsProto { // Fields static int UniqueIdFieldNumber = 1; static int ModelScaleFieldNumber = 3; static int Type1FieldNumber = 4; static int Type2FieldNumber = 5; static int CameraFieldNumber = 6; static int EncounterFieldNumber = 7; static int StatsFieldNumber = 8; static int QuickMovesFieldNumber = 9; static int CinematicMovesFieldNumber = 10; static int AnimTimeFieldNumber = 11; static int EvolutionFieldNumber = 12; static int EvolutionPipsFieldNumber = 13; static int PokemonClassFieldNumber = 14; static int PokedexHeightMFieldNumber = 15; static int PokedexWeightKgFieldNumber = 16; static int ParentIdFieldNumber = 17; static int HeightStdDevFieldNumber = 18; static int WeightStdDevFieldNumber = 19; static int KmDistanceToHatchFieldNumber = 20; static int FamilyIdFieldNumber = 21; static int CandyToEvolveFieldNumber = 22; Generic _parser; HoloPokemonId uniqueId_; float modelScale_; HoloPokemonType type1_; HoloPokemonType type2_; PokemonCameraAttributesProto camera_; PokemonEncounterAttributesProto encounter_; PokemonStatsAttributesProto stats_; Generic _repeated_quickMoves_codec; Generic quickMoves_; Generic _repeated_cinematicMoves_codec; Generic cinematicMoves_; Generic _repeated_animTime_codec; Generic animTime_; Generic _repeated_evolution_codec; Generic evolution_; int evolutionPips_; HoloPokemonClass pokemonClass_; float pokedexHeightM_; float pokedexWeightKg_; HoloPokemonId parentId_; float heightStdDev_; float weightStdDev_; float kmDistanceToHatch_; HoloPokemonFamilyId familyId_; int candyToEvolve_; Generic <>f__am$cache1A; Generic <>f__am$cache1B; Generic <>f__am$cache1C; Generic <>f__am$cache1D; Generic <>f__am$cache1E; Generic <>f__am$cache1F; Generic <>f__am$cache20; // Methods void .ctor(); // a02782b8 void .ctor(Void other); // a02783e4 void .cctor(); // a0278694 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0278ba8 Generic get_Parser(); // a0278d40 MessageDescriptor get_Descriptor(); // a0278c40 PokemonSettingsProto Clone(); // a0278df0 HoloPokemonId get_UniqueId(); // a0278e80 void set_UniqueId(Void value); // a0278e88 float get_ModelScale(); // a0278e90 void set_ModelScale(float value); // a0278e98 HoloPokemonType get_Type1(); // a0278ea0 void set_Type1(Void value); // a0278ea8 HoloPokemonType get_Type2(); // a0278eb0 void set_Type2(Void value); // a0278eb8 PokemonCameraAttributesProto get_Camera(); // a02785d4 void set_Camera(Void value); // a02785dc PokemonEncounterAttributesProto get_Encounter(); // a02785e4 void set_Encounter(Void value); // a02785ec PokemonStatsAttributesProto get_Stats(); // a02785f4 void set_Stats(Void value); // a027868c Generic get_QuickMoves(); // a0278ec0 Generic get_CinematicMoves(); // a0278ec8 Generic get_AnimTime(); // a0278ed0 Generic get_Evolution(); // a0278ed8 int get_EvolutionPips(); // a0278ee0 void set_EvolutionPips(int value); // a0278ee8 HoloPokemonClass get_PokemonClass(); // a0278ef0 void set_PokemonClass(Void value); // a0278ef8 float get_PokedexHeightM(); // a0278f00 void set_PokedexHeightM(float value); // a0278f08 float get_PokedexWeightKg(); // a0278f10 void set_PokedexWeightKg(float value); // a0278f18 HoloPokemonId get_ParentId(); // a0278f20 void set_ParentId(Void value); // a0278f28 float get_HeightStdDev(); // a0278f30 void set_HeightStdDev(float value); // a0278f38 float get_WeightStdDev(); // a0278f40 void set_WeightStdDev(float value); // a0278f48 float get_KmDistanceToHatch(); // a0278f50 void set_KmDistanceToHatch(float value); // a0278f58 HoloPokemonFamilyId get_FamilyId(); // a0278f60 void set_FamilyId(Void value); // a0278f68 int get_CandyToEvolve(); // a0278f70 void set_CandyToEvolve(int value); // a0278f78 boolean Equals(mvar other); // a0278f80 boolean Equals(Boolean other); // a0279024 int GetHashCode(); // a0279310 String ToString(); // a02798ac void WriteTo(Void output); // a0279954 int CalculateSize(); // a0279e9c void MergeFrom(Void other); // a027a470 void MergeFrom(Void input); // a027a7b0 PokemonSettingsProto <_parser>m__15F(); // a027ae04 int <_repeated_quickMoves_codec>m__160(Int32 x); // a027ae8c HoloPokemonMove <_repeated_quickMoves_codec>m__161(int x); // a027ae94 int <_repeated_cinematicMoves_codec>m__162(Int32 x); // a027ae9c HoloPokemonMove <_repeated_cinematicMoves_codec>m__163(int x); // a027aea4 int <_repeated_evolution_codec>m__164(Int32 x); // a027aeac HoloPokemonId <_repeated_evolution_codec>m__165(int x); // a027aeb4 // VTable virtual boolean Equals(mvar other); // 0 - a0278f80 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0279310 virtual String ToString(); // 3 - a02798ac virtual void MergeFrom(Void input); // 4 - a027a7b0 virtual void WriteTo(Void output); // 5 - a0279954 virtual int CalculateSize(); // 6 - a0279e9c virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0278ba8 virtual boolean Equals(Boolean other); // 8 - a0279024 virtual PokemonSettingsProto Clone(); // 9 - a0278df0 virtual void MergeFrom(Void other); // 10 - a027a470 } // Namespace: Holoholo.Rpc class HoloPokemonId { // Fields int value__; static HoloPokemonId POKEMON_UNSET = 0; static HoloPokemonId V0001_POKEMON_BULBASAUR = 1; static HoloPokemonId V0002_POKEMON_IVYSAUR = 2; static HoloPokemonId V0003_POKEMON_VENUSAUR = 3; static HoloPokemonId V0004_POKEMON_CHARMANDER = 4; static HoloPokemonId V0005_POKEMON_CHARMELEON = 5; static HoloPokemonId V0006_POKEMON_CHARIZARD = 6; static HoloPokemonId V0007_POKEMON_SQUIRTLE = 7; static HoloPokemonId V0008_POKEMON_WARTORTLE = 8; static HoloPokemonId V0009_POKEMON_BLASTOISE = 9; static HoloPokemonId V0010_POKEMON_CATERPIE = 10; static HoloPokemonId V0011_POKEMON_METAPOD = 11; static HoloPokemonId V0012_POKEMON_BUTTERFREE = 12; static HoloPokemonId V0013_POKEMON_WEEDLE = 13; static HoloPokemonId V0014_POKEMON_KAKUNA = 14; static HoloPokemonId V0015_POKEMON_BEEDRILL = 15; static HoloPokemonId V0016_POKEMON_PIDGEY = 16; static HoloPokemonId V0017_POKEMON_PIDGEOTTO = 17; static HoloPokemonId V0018_POKEMON_PIDGEOT = 18; static HoloPokemonId V0019_POKEMON_RATTATA = 19; static HoloPokemonId V0020_POKEMON_RATICATE = 20; static HoloPokemonId V0021_POKEMON_SPEAROW = 21; static HoloPokemonId V0022_POKEMON_FEAROW = 22; static HoloPokemonId V0023_POKEMON_EKANS = 23; static HoloPokemonId V0024_POKEMON_ARBOK = 24; static HoloPokemonId V0025_POKEMON_PIKACHU = 25; static HoloPokemonId V0026_POKEMON_RAICHU = 26; static HoloPokemonId V0027_POKEMON_SANDSHREW = 27; static HoloPokemonId V0028_POKEMON_SANDSLASH = 28; static HoloPokemonId V0029_POKEMON_NIDORAN = 29; static HoloPokemonId V0030_POKEMON_NIDORINA = 30; static HoloPokemonId V0031_POKEMON_NIDOQUEEN = 31; static HoloPokemonId V0032_POKEMON_NIDORAN = 32; static HoloPokemonId V0033_POKEMON_NIDORINO = 33; static HoloPokemonId V0034_POKEMON_NIDOKING = 34; static HoloPokemonId V0035_POKEMON_CLEFAIRY = 35; static HoloPokemonId V0036_POKEMON_CLEFABLE = 36; static HoloPokemonId V0037_POKEMON_VULPIX = 37; static HoloPokemonId V0038_POKEMON_NINETALES = 38; static HoloPokemonId V0039_POKEMON_JIGGLYPUFF = 39; static HoloPokemonId V0040_POKEMON_WIGGLYTUFF = 40; static HoloPokemonId V0041_POKEMON_ZUBAT = 41; static HoloPokemonId V0042_POKEMON_GOLBAT = 42; static HoloPokemonId V0043_POKEMON_ODDISH = 43; static HoloPokemonId V0044_POKEMON_GLOOM = 44; static HoloPokemonId V0045_POKEMON_VILEPLUME = 45; static HoloPokemonId V0046_POKEMON_PARAS = 46; static HoloPokemonId V0047_POKEMON_PARASECT = 47; static HoloPokemonId V0048_POKEMON_VENONAT = 48; static HoloPokemonId V0049_POKEMON_VENOMOTH = 49; static HoloPokemonId V0050_POKEMON_DIGLETT = 50; static HoloPokemonId V0051_POKEMON_DUGTRIO = 51; static HoloPokemonId V0052_POKEMON_MEOWTH = 52; static HoloPokemonId V0053_POKEMON_PERSIAN = 53; static HoloPokemonId V0054_POKEMON_PSYDUCK = 54; static HoloPokemonId V0055_POKEMON_GOLDUCK = 55; static HoloPokemonId V0056_POKEMON_MANKEY = 56; static HoloPokemonId V0057_POKEMON_PRIMEAPE = 57; static HoloPokemonId V0058_POKEMON_GROWLITHE = 58; static HoloPokemonId V0059_POKEMON_ARCANINE = 59; static HoloPokemonId V0060_POKEMON_POLIWAG = 60; static HoloPokemonId V0061_POKEMON_POLIWHIRL = 61; static HoloPokemonId V0062_POKEMON_POLIWRATH = 62; static HoloPokemonId V0063_POKEMON_ABRA = 63; static HoloPokemonId V0064_POKEMON_KADABRA = 64; static HoloPokemonId V0065_POKEMON_ALAKAZAM = 65; static HoloPokemonId V0066_POKEMON_MACHOP = 66; static HoloPokemonId V0067_POKEMON_MACHOKE = 67; static HoloPokemonId V0068_POKEMON_MACHAMP = 68; static HoloPokemonId V0069_POKEMON_BELLSPROUT = 69; static HoloPokemonId V0070_POKEMON_WEEPINBELL = 70; static HoloPokemonId V0071_POKEMON_VICTREEBEL = 71; static HoloPokemonId V0072_POKEMON_TENTACOOL = 72; static HoloPokemonId V0073_POKEMON_TENTACRUEL = 73; static HoloPokemonId V0074_POKEMON_GEODUDE = 74; static HoloPokemonId V0075_POKEMON_GRAVELER = 75; static HoloPokemonId V0076_POKEMON_GOLEM = 76; static HoloPokemonId V0077_POKEMON_PONYTA = 77; static HoloPokemonId V0078_POKEMON_RAPIDASH = 78; static HoloPokemonId V0079_POKEMON_SLOWPOKE = 79; static HoloPokemonId V0080_POKEMON_SLOWBRO = 80; static HoloPokemonId V0081_POKEMON_MAGNEMITE = 81; static HoloPokemonId V0082_POKEMON_MAGNETON = 82; static HoloPokemonId V0083_POKEMON_FARFETCHD = 83; static HoloPokemonId V0084_POKEMON_DODUO = 84; static HoloPokemonId V0085_POKEMON_DODRIO = 85; static HoloPokemonId V0086_POKEMON_SEEL = 86; static HoloPokemonId V0087_POKEMON_DEWGONG = 87; static HoloPokemonId V0088_POKEMON_GRIMER = 88; static HoloPokemonId V0089_POKEMON_MUK = 89; static HoloPokemonId V0090_POKEMON_SHELLDER = 90; static HoloPokemonId V0091_POKEMON_CLOYSTER = 91; static HoloPokemonId V0092_POKEMON_GASTLY = 92; static HoloPokemonId V0093_POKEMON_HAUNTER = 93; static HoloPokemonId V0094_POKEMON_GENGAR = 94; static HoloPokemonId V0095_POKEMON_ONIX = 95; static HoloPokemonId V0096_POKEMON_DROWZEE = 96; static HoloPokemonId V0097_POKEMON_HYPNO = 97; static HoloPokemonId V0098_POKEMON_KRABBY = 98; static HoloPokemonId V0099_POKEMON_KINGLER = 99; static HoloPokemonId V0100_POKEMON_VOLTORB = 100; static HoloPokemonId V0101_POKEMON_ELECTRODE = 101; static HoloPokemonId V0102_POKEMON_EXEGGCUTE = 102; static HoloPokemonId V0103_POKEMON_EXEGGUTOR = 103; static HoloPokemonId V0104_POKEMON_CUBONE = 104; static HoloPokemonId V0105_POKEMON_MAROWAK = 105; static HoloPokemonId V0106_POKEMON_HITMONLEE = 106; static HoloPokemonId V0107_POKEMON_HITMONCHAN = 107; static HoloPokemonId V0108_POKEMON_LICKITUNG = 108; static HoloPokemonId V0109_POKEMON_KOFFING = 109; static HoloPokemonId V0110_POKEMON_WEEZING = 110; static HoloPokemonId V0111_POKEMON_RHYHORN = 111; static HoloPokemonId V0112_POKEMON_RHYDON = 112; static HoloPokemonId V0113_POKEMON_CHANSEY = 113; static HoloPokemonId V0114_POKEMON_TANGELA = 114; static HoloPokemonId V0115_POKEMON_KANGASKHAN = 115; static HoloPokemonId V0116_POKEMON_HORSEA = 116; static HoloPokemonId V0117_POKEMON_SEADRA = 117; static HoloPokemonId V0118_POKEMON_GOLDEEN = 118; static HoloPokemonId V0119_POKEMON_SEAKING = 119; static HoloPokemonId V0120_POKEMON_STARYU = 120; static HoloPokemonId V0121_POKEMON_STARMIE = 121; static HoloPokemonId V0122_POKEMON_MR_MIME = 122; static HoloPokemonId V0123_POKEMON_SCYTHER = 123; static HoloPokemonId V0124_POKEMON_JYNX = 124; static HoloPokemonId V0125_POKEMON_ELECTABUZZ = 125; static HoloPokemonId V0126_POKEMON_MAGMAR = 126; static HoloPokemonId V0127_POKEMON_PINSIR = 127; static HoloPokemonId V0128_POKEMON_TAUROS = 128; static HoloPokemonId V0129_POKEMON_MAGIKARP = 129; static HoloPokemonId V0130_POKEMON_GYARADOS = 130; static HoloPokemonId V0131_POKEMON_LAPRAS = 131; static HoloPokemonId V0132_POKEMON_DITTO = 132; static HoloPokemonId V0133_POKEMON_EEVEE = 133; static HoloPokemonId V0134_POKEMON_VAPOREON = 134; static HoloPokemonId V0135_POKEMON_JOLTEON = 135; static HoloPokemonId V0136_POKEMON_FLAREON = 136; static HoloPokemonId V0137_POKEMON_PORYGON = 137; static HoloPokemonId V0138_POKEMON_OMANYTE = 138; static HoloPokemonId V0139_POKEMON_OMASTAR = 139; static HoloPokemonId V0140_POKEMON_KABUTO = 140; static HoloPokemonId V0141_POKEMON_KABUTOPS = 141; static HoloPokemonId V0142_POKEMON_AERODACTYL = 142; static HoloPokemonId V0143_POKEMON_SNORLAX = 143; static HoloPokemonId V0144_POKEMON_ARTICUNO = 144; static HoloPokemonId V0145_POKEMON_ZAPDOS = 145; static HoloPokemonId V0146_POKEMON_MOLTRES = 146; static HoloPokemonId V0147_POKEMON_DRATINI = 147; static HoloPokemonId V0148_POKEMON_DRAGONAIR = 148; static HoloPokemonId V0149_POKEMON_DRAGONITE = 149; static HoloPokemonId V0150_POKEMON_MEWTWO = 150; static HoloPokemonId V0151_POKEMON_MEW = 151; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Holoholo.Rpc class HoloPokemonType { // Fields int value__; static HoloPokemonType POKEMON_TYPE_NONE = 0; static HoloPokemonType POKEMON_TYPE_NORMAL = 1; static HoloPokemonType POKEMON_TYPE_FIGHTING = 2; static HoloPokemonType POKEMON_TYPE_FLYING = 3; static HoloPokemonType POKEMON_TYPE_POISON = 4; static HoloPokemonType POKEMON_TYPE_GROUND = 5; static HoloPokemonType POKEMON_TYPE_ROCK = 6; static HoloPokemonType POKEMON_TYPE_BUG = 7; static HoloPokemonType POKEMON_TYPE_GHOST = 8; static HoloPokemonType POKEMON_TYPE_STEEL = 9; static HoloPokemonType POKEMON_TYPE_FIRE = 10; static HoloPokemonType POKEMON_TYPE_WATER = 11; static HoloPokemonType POKEMON_TYPE_GRASS = 12; static HoloPokemonType POKEMON_TYPE_ELECTRIC = 13; static HoloPokemonType POKEMON_TYPE_PSYCHIC = 14; static HoloPokemonType POKEMON_TYPE_ICE = 15; static HoloPokemonType POKEMON_TYPE_DRAGON = 16; static HoloPokemonType POKEMON_TYPE_DARK = 17; static HoloPokemonType POKEMON_TYPE_FAIRY = 18; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Holoholo.Rpc class PokemonCameraAttributesProto { // Fields static int DiskRadiusMFieldNumber = 1; static int CylRadiusMFieldNumber = 2; static int CylHeightMFieldNumber = 3; static int CylGroundMFieldNumber = 4; static int ShoulderModeScaleFieldNumber = 5; Generic _parser; float diskRadiusM_; float cylRadiusM_; float cylHeightM_; float cylGroundM_; float shoulderModeScale_; Generic <>f__am$cache6; // Methods void .ctor(); // a0271838 void .ctor(Void other); // a0271840 void .cctor(); // a027188c MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a02719d4 Generic get_Parser(); // a0271b6c MessageDescriptor get_Descriptor(); // a0271a6c PokemonCameraAttributesProto Clone(); // a0271c1c float get_DiskRadiusM(); // a0271cac void set_DiskRadiusM(float value); // a0271cb4 float get_CylRadiusM(); // a0271cbc void set_CylRadiusM(float value); // a0271cc4 float get_CylHeightM(); // a0271ccc void set_CylHeightM(float value); // a0271cd4 float get_CylGroundM(); // a0271cdc void set_CylGroundM(float value); // a0271ce4 float get_ShoulderModeScale(); // a0271cec void set_ShoulderModeScale(float value); // a0271cf4 boolean Equals(mvar other); // a0271cfc boolean Equals(Boolean other); // a0271da0 int GetHashCode(); // a0271e6c String ToString(); // a0271f58 void WriteTo(Void output); // a0272000 int CalculateSize(); // a0272130 void MergeFrom(Void other); // a0272188 void MergeFrom(Void input); // a02721e4 PokemonCameraAttributesProto <_parser>m__15C(); // a02722c8 // VTable virtual boolean Equals(mvar other); // 0 - a0271cfc virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0271e6c virtual String ToString(); // 3 - a0271f58 virtual void MergeFrom(Void input); // 4 - a02721e4 virtual void WriteTo(Void output); // 5 - a0272000 virtual int CalculateSize(); // 6 - a0272130 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a02719d4 virtual boolean Equals(Boolean other); // 8 - a0271da0 virtual PokemonCameraAttributesProto Clone(); // 9 - a0271c1c virtual void MergeFrom(Void other); // 10 - a0272188 } // Namespace: Holoholo.Rpc class PokemonEncounterAttributesProto { // Fields static int BaseCaptureRateFieldNumber = 1; static int BaseFleeRateFieldNumber = 2; static int CollisionRadiusMFieldNumber = 3; static int CollisionHeightMFieldNumber = 4; static int CollisionHeadRadiusMFieldNumber = 5; static int MovementTypeFieldNumber = 6; static int MovementTimerSFieldNumber = 7; static int JumpTimeSFieldNumber = 8; static int AttackTimerSFieldNumber = 9; Generic _parser; float baseCaptureRate_; float baseFleeRate_; float collisionRadiusM_; float collisionHeightM_; float collisionHeadRadiusM_; HoloPokemonMovementType movementType_; float movementTimerS_; float jumpTimeS_; float attackTimerS_; Generic <>f__am$cacheA; // Methods void .ctor(); // a0272354 void .ctor(Void other); // a027235c void .cctor(); // a02723c8 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0272510 Generic get_Parser(); // a02726a8 MessageDescriptor get_Descriptor(); // a02725a8 PokemonEncounterAttributesProto Clone(); // a0272758 float get_BaseCaptureRate(); // a02727e8 void set_BaseCaptureRate(float value); // a02727f0 float get_BaseFleeRate(); // a02727f8 void set_BaseFleeRate(float value); // a0272800 float get_CollisionRadiusM(); // a0272808 void set_CollisionRadiusM(float value); // a0272810 float get_CollisionHeightM(); // a0272818 void set_CollisionHeightM(float value); // a0272820 float get_CollisionHeadRadiusM(); // a0272828 void set_CollisionHeadRadiusM(float value); // a0272830 HoloPokemonMovementType get_MovementType(); // a0272838 void set_MovementType(Void value); // a0272840 float get_MovementTimerS(); // a0272848 void set_MovementTimerS(float value); // a0272850 float get_JumpTimeS(); // a0272858 void set_JumpTimeS(float value); // a0272860 float get_AttackTimerS(); // a0272868 void set_AttackTimerS(float value); // a0272870 boolean Equals(mvar other); // a0272878 boolean Equals(Boolean other); // a027291c int GetHashCode(); // a0272a34 String ToString(); // a0272c4c void WriteTo(Void output); // a0272cf4 int CalculateSize(); // a0272f00 void MergeFrom(Void other); // a0273044 void MergeFrom(Void input); // a02730dc PokemonEncounterAttributesProto <_parser>m__15D(); // a0273250 // VTable virtual boolean Equals(mvar other); // 0 - a0272878 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0272a34 virtual String ToString(); // 3 - a0272c4c virtual void MergeFrom(Void input); // 4 - a02730dc virtual void WriteTo(Void output); // 5 - a0272cf4 virtual int CalculateSize(); // 6 - a0272f00 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0272510 virtual boolean Equals(Boolean other); // 8 - a027291c virtual PokemonEncounterAttributesProto Clone(); // 9 - a0272758 virtual void MergeFrom(Void other); // 10 - a0273044 } // Namespace: Holoholo.Rpc class HoloPokemonMovementType { // Fields int value__; static HoloPokemonMovementType POKEMON_ENC_MOVEMENT_STATIC = 0; static HoloPokemonMovementType POKEMON_ENC_MOVEMENT_JUMP = 1; static HoloPokemonMovementType POKEMON_ENC_MOVEMENT_VERTICAL = 2; static HoloPokemonMovementType POKEMON_ENC_MOVEMENT_PSYCHIC = 3; static HoloPokemonMovementType POKEMON_ENC_MOVEMENT_ELECTRIC = 4; static HoloPokemonMovementType POKEMON_ENC_MOVEMENT_FLYING = 5; static HoloPokemonMovementType POKEMON_ENC_MOVEMENT_HOVERING = 6; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Holoholo.Rpc class PokemonStatsAttributesProto { // Fields static int BaseStaminaFieldNumber = 1; static int BaseAttackFieldNumber = 2; static int BaseDefenseFieldNumber = 3; static int DodgeEnergyDeltaFieldNumber = 8; Generic _parser; int baseStamina_; int baseAttack_; int baseDefense_; int dodgeEnergyDelta_; Generic <>f__am$cache5; // Methods void .ctor(); // a027a76c void .ctor(Void other); // a027aebc void .cctor(); // a027af00 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a027b048 Generic get_Parser(); // a027b1e0 MessageDescriptor get_Descriptor(); // a027b0e0 PokemonStatsAttributesProto Clone(); // a02785fc int get_BaseStamina(); // a027b290 void set_BaseStamina(int value); // a027b298 int get_BaseAttack(); // a027b2a0 void set_BaseAttack(int value); // a027b2a8 int get_BaseDefense(); // a027b2b0 void set_BaseDefense(int value); // a027b2b8 int get_DodgeEnergyDelta(); // a027b2c0 void set_DodgeEnergyDelta(int value); // a027b2c8 boolean Equals(mvar other); // a027b2d0 boolean Equals(Boolean other); // a027b374 int GetHashCode(); // a02797f8 String ToString(); // a027b41c void WriteTo(Void output); // a027b4c4 int CalculateSize(); // a027b5ac void MergeFrom(Void other); // a027a774 void MergeFrom(Void input); // a027b774 PokemonStatsAttributesProto <_parser>m__15E(); // a027b838 // VTable virtual boolean Equals(mvar other); // 0 - a027b2d0 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a02797f8 virtual String ToString(); // 3 - a027b41c virtual void MergeFrom(Void input); // 4 - a027b774 virtual void WriteTo(Void output); // 5 - a027b4c4 virtual int CalculateSize(); // 6 - a027b5ac virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a027b048 virtual boolean Equals(Boolean other); // 8 - a027b374 virtual PokemonStatsAttributesProto Clone(); // 9 - a02785fc virtual void MergeFrom(Void other); // 10 - a027a774 } // Namespace: Holoholo.Rpc class HoloPokemonClass { // Fields int value__; static HoloPokemonClass POKEMON_CLASS_NORMAL = 0; static HoloPokemonClass POKEMON_CLASS_LEGENDARY = 1; static HoloPokemonClass POKEMON_CLASS_MYTHIC = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Holoholo.Rpc class HoloPokemonFamilyId { // Fields int value__; static HoloPokemonFamilyId FAMILY_UNSET = 0; static HoloPokemonFamilyId V0001_FAMILY_BULBASAUR = 1; static HoloPokemonFamilyId V0004_FAMILY_CHARMANDER = 4; static HoloPokemonFamilyId V0007_FAMILY_SQUIRTLE = 7; static HoloPokemonFamilyId V0010_FAMILY_CATERPIE = 10; static HoloPokemonFamilyId V0013_FAMILY_WEEDLE = 13; static HoloPokemonFamilyId V0016_FAMILY_PIDGEY = 16; static HoloPokemonFamilyId V0019_FAMILY_RATTATA = 19; static HoloPokemonFamilyId V0021_FAMILY_SPEAROW = 21; static HoloPokemonFamilyId V0023_FAMILY_EKANS = 23; static HoloPokemonFamilyId V0025_FAMILY_PIKACHU = 25; static HoloPokemonFamilyId V0027_FAMILY_SANDSHREW = 27; static HoloPokemonFamilyId V0029_FAMILY_NIDORAN = 29; static HoloPokemonFamilyId V0032_FAMILY_NIDORAN = 32; static HoloPokemonFamilyId V0035_FAMILY_CLEFAIRY = 35; static HoloPokemonFamilyId V0037_FAMILY_VULPIX = 37; static HoloPokemonFamilyId V0039_FAMILY_JIGGLYPUFF = 39; static HoloPokemonFamilyId V0041_FAMILY_ZUBAT = 41; static HoloPokemonFamilyId V0043_FAMILY_ODDISH = 43; static HoloPokemonFamilyId V0046_FAMILY_PARAS = 46; static HoloPokemonFamilyId V0048_FAMILY_VENONAT = 48; static HoloPokemonFamilyId V0050_FAMILY_DIGLETT = 50; static HoloPokemonFamilyId V0052_FAMILY_MEOWTH = 52; static HoloPokemonFamilyId V0054_FAMILY_PSYDUCK = 54; static HoloPokemonFamilyId V0056_FAMILY_MANKEY = 56; static HoloPokemonFamilyId V0058_FAMILY_GROWLITHE = 58; static HoloPokemonFamilyId V0060_FAMILY_POLIWAG = 60; static HoloPokemonFamilyId V0063_FAMILY_ABRA = 63; static HoloPokemonFamilyId V0066_FAMILY_MACHOP = 66; static HoloPokemonFamilyId V0069_FAMILY_BELLSPROUT = 69; static HoloPokemonFamilyId V0072_FAMILY_TENTACOOL = 72; static HoloPokemonFamilyId V0074_FAMILY_GEODUDE = 74; static HoloPokemonFamilyId V0077_FAMILY_PONYTA = 77; static HoloPokemonFamilyId V0079_FAMILY_SLOWPOKE = 79; static HoloPokemonFamilyId V0081_FAMILY_MAGNEMITE = 81; static HoloPokemonFamilyId V0083_FAMILY_FARFETCHD = 83; static HoloPokemonFamilyId V0084_FAMILY_DODUO = 84; static HoloPokemonFamilyId V0086_FAMILY_SEEL = 86; static HoloPokemonFamilyId V0088_FAMILY_GRIMER = 88; static HoloPokemonFamilyId V0090_FAMILY_SHELLDER = 90; static HoloPokemonFamilyId V0092_FAMILY_GASTLY = 92; static HoloPokemonFamilyId V0095_FAMILY_ONIX = 95; static HoloPokemonFamilyId V0096_FAMILY_DROWZEE = 96; static HoloPokemonFamilyId V0098_FAMILY_KRABBY = 98; static HoloPokemonFamilyId V0100_FAMILY_VOLTORB = 100; static HoloPokemonFamilyId V0102_FAMILY_EXEGGCUTE = 102; static HoloPokemonFamilyId V0104_FAMILY_CUBONE = 104; static HoloPokemonFamilyId V0106_FAMILY_HITMONLEE = 106; static HoloPokemonFamilyId V0107_FAMILY_HITMONCHAN = 107; static HoloPokemonFamilyId V0108_FAMILY_LICKITUNG = 108; static HoloPokemonFamilyId V0109_FAMILY_KOFFING = 109; static HoloPokemonFamilyId V0111_FAMILY_RHYHORN = 111; static HoloPokemonFamilyId V0113_FAMILY_CHANSEY = 113; static HoloPokemonFamilyId V0114_FAMILY_TANGELA = 114; static HoloPokemonFamilyId V0115_FAMILY_KANGASKHAN = 115; static HoloPokemonFamilyId V0116_FAMILY_HORSEA = 116; static HoloPokemonFamilyId V0118_FAMILY_GOLDEEN = 118; static HoloPokemonFamilyId V0120_FAMILY_STARYU = 120; static HoloPokemonFamilyId V0122_FAMILY_MR_MIME = 122; static HoloPokemonFamilyId V0123_FAMILY_SCYTHER = 123; static HoloPokemonFamilyId V0124_FAMILY_JYNX = 124; static HoloPokemonFamilyId V0125_FAMILY_ELECTABUZZ = 125; static HoloPokemonFamilyId V0126_FAMILY_MAGMAR = 126; static HoloPokemonFamilyId V0127_FAMILY_PINSIR = 127; static HoloPokemonFamilyId V0128_FAMILY_TAUROS = 128; static HoloPokemonFamilyId V0129_FAMILY_MAGIKARP = 129; static HoloPokemonFamilyId V0131_FAMILY_LAPRAS = 131; static HoloPokemonFamilyId V0132_FAMILY_DITTO = 132; static HoloPokemonFamilyId V0133_FAMILY_EEVEE = 133; static HoloPokemonFamilyId V0137_FAMILY_PORYGON = 137; static HoloPokemonFamilyId V0138_FAMILY_OMANYTE = 138; static HoloPokemonFamilyId V0140_FAMILY_KABUTO = 140; static HoloPokemonFamilyId V0142_FAMILY_AERODACTYL = 142; static HoloPokemonFamilyId V0143_FAMILY_SNORLAX = 143; static HoloPokemonFamilyId V0144_FAMILY_ARTICUNO = 144; static HoloPokemonFamilyId V0145_FAMILY_ZAPDOS = 145; static HoloPokemonFamilyId V0146_FAMILY_MOLTRES = 146; static HoloPokemonFamilyId V0147_FAMILY_DRATINI = 147; static HoloPokemonFamilyId V0150_FAMILY_MEWTWO = 150; static HoloPokemonFamilyId V0151_FAMILY_MEW = 151; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Holoholo.Rpc class HoloPokemonMove { // Fields int value__; static HoloPokemonMove MOVE_UNSET = 0; static HoloPokemonMove V0001_MOVE_THUNDER_SHOCK = 1; static HoloPokemonMove V0002_MOVE_QUICK_ATTACK = 2; static HoloPokemonMove V0003_MOVE_SCRATCH = 3; static HoloPokemonMove V0004_MOVE_EMBER = 4; static HoloPokemonMove V0005_MOVE_VINE_WHIP = 5; static HoloPokemonMove V0006_MOVE_TACKLE = 6; static HoloPokemonMove V0007_MOVE_RAZOR_LEAF = 7; static HoloPokemonMove V0008_MOVE_TAKE_DOWN = 8; static HoloPokemonMove V0009_MOVE_WATER_GUN = 9; static HoloPokemonMove V0010_MOVE_BITE = 10; static HoloPokemonMove V0011_MOVE_POUND = 11; static HoloPokemonMove V0012_MOVE_DOUBLE_SLAP = 12; static HoloPokemonMove V0013_MOVE_WRAP = 13; static HoloPokemonMove V0014_MOVE_HYPER_BEAM = 14; static HoloPokemonMove V0015_MOVE_LICK = 15; static HoloPokemonMove V0016_MOVE_DARK_PULSE = 16; static HoloPokemonMove V0017_MOVE_SMOG = 17; static HoloPokemonMove V0018_MOVE_SLUDGE = 18; static HoloPokemonMove V0019_MOVE_METAL_CLAW = 19; static HoloPokemonMove V0020_MOVE_VICE_GRIP = 20; static HoloPokemonMove V0021_MOVE_FLAME_WHEEL = 21; static HoloPokemonMove V0022_MOVE_MEGAHORN = 22; static HoloPokemonMove V0023_MOVE_WING_ATTACK = 23; static HoloPokemonMove V0024_MOVE_FLAMETHROWER = 24; static HoloPokemonMove V0025_MOVE_SUCKER_PUNCH = 25; static HoloPokemonMove V0026_MOVE_DIG = 26; static HoloPokemonMove V0027_MOVE_LOW_KICK = 27; static HoloPokemonMove V0028_MOVE_CROSS_CHOP = 28; static HoloPokemonMove V0029_MOVE_PSYCHO_CUT = 29; static HoloPokemonMove V0030_MOVE_PSYBEAM = 30; static HoloPokemonMove V0031_MOVE_EARTHQUAKE = 31; static HoloPokemonMove V0032_MOVE_STONE_EDGE = 32; static HoloPokemonMove V0033_MOVE_ICE_PUNCH = 33; static HoloPokemonMove V0034_MOVE_HEART_STAMP = 34; static HoloPokemonMove V0035_MOVE_DISCHARGE = 35; static HoloPokemonMove V0036_MOVE_FLASH_CANNON = 36; static HoloPokemonMove V0037_MOVE_PECK = 37; static HoloPokemonMove V0038_MOVE_DRILL_PECK = 38; static HoloPokemonMove V0039_MOVE_ICE_BEAM = 39; static HoloPokemonMove V0040_MOVE_BLIZZARD = 40; static HoloPokemonMove V0041_MOVE_AIR_SLASH = 41; static HoloPokemonMove V0042_MOVE_HEAT_WAVE = 42; static HoloPokemonMove V0043_MOVE_TWINEEDLE = 43; static HoloPokemonMove V0044_MOVE_POISON_JAB = 44; static HoloPokemonMove V0045_MOVE_AERIAL_ACE = 45; static HoloPokemonMove V0046_MOVE_DRILL_RUN = 46; static HoloPokemonMove V0047_MOVE_PETAL_BLIZZARD = 47; static HoloPokemonMove V0048_MOVE_MEGA_DRAIN = 48; static HoloPokemonMove V0049_MOVE_BUG_BUZZ = 49; static HoloPokemonMove V0050_MOVE_POISON_FANG = 50; static HoloPokemonMove V0051_MOVE_NIGHT_SLASH = 51; static HoloPokemonMove V0052_MOVE_SLASH = 52; static HoloPokemonMove V0053_MOVE_BUBBLE_BEAM = 53; static HoloPokemonMove V0054_MOVE_SUBMISSION = 54; static HoloPokemonMove V0055_MOVE_KARATE_CHOP = 55; static HoloPokemonMove V0056_MOVE_LOW_SWEEP = 56; static HoloPokemonMove V0057_MOVE_AQUA_JET = 57; static HoloPokemonMove V0058_MOVE_AQUA_TAIL = 58; static HoloPokemonMove V0059_MOVE_SEED_BOMB = 59; static HoloPokemonMove V0060_MOVE_PSYSHOCK = 60; static HoloPokemonMove V0061_MOVE_ROCK_THROW = 61; static HoloPokemonMove V0062_MOVE_ANCIENT_POWER = 62; static HoloPokemonMove V0063_MOVE_ROCK_TOMB = 63; static HoloPokemonMove V0064_MOVE_ROCK_SLIDE = 64; static HoloPokemonMove V0065_MOVE_POWER_GEM = 65; static HoloPokemonMove V0066_MOVE_SHADOW_SNEAK = 66; static HoloPokemonMove V0067_MOVE_SHADOW_PUNCH = 67; static HoloPokemonMove V0068_MOVE_SHADOW_CLAW = 68; static HoloPokemonMove V0069_MOVE_OMINOUS_WIND = 69; static HoloPokemonMove V0070_MOVE_SHADOW_BALL = 70; static HoloPokemonMove V0071_MOVE_BULLET_PUNCH = 71; static HoloPokemonMove V0072_MOVE_MAGNET_BOMB = 72; static HoloPokemonMove V0073_MOVE_STEEL_WING = 73; static HoloPokemonMove V0074_MOVE_IRON_HEAD = 74; static HoloPokemonMove V0075_MOVE_PARABOLIC_CHARGE = 75; static HoloPokemonMove V0076_MOVE_SPARK = 76; static HoloPokemonMove V0077_MOVE_THUNDER_PUNCH = 77; static HoloPokemonMove V0078_MOVE_THUNDER = 78; static HoloPokemonMove V0079_MOVE_THUNDERBOLT = 79; static HoloPokemonMove V0080_MOVE_TWISTER = 80; static HoloPokemonMove V0081_MOVE_DRAGON_BREATH = 81; static HoloPokemonMove V0082_MOVE_DRAGON_PULSE = 82; static HoloPokemonMove V0083_MOVE_DRAGON_CLAW = 83; static HoloPokemonMove V0084_MOVE_DISARMING_VOICE = 84; static HoloPokemonMove V0085_MOVE_DRAINING_KISS = 85; static HoloPokemonMove V0086_MOVE_DAZZLING_GLEAM = 86; static HoloPokemonMove V0087_MOVE_MOONBLAST = 87; static HoloPokemonMove V0088_MOVE_PLAY_ROUGH = 88; static HoloPokemonMove V0089_MOVE_CROSS_POISON = 89; static HoloPokemonMove V0090_MOVE_SLUDGE_BOMB = 90; static HoloPokemonMove V0091_MOVE_SLUDGE_WAVE = 91; static HoloPokemonMove V0092_MOVE_GUNK_SHOT = 92; static HoloPokemonMove V0093_MOVE_MUD_SHOT = 93; static HoloPokemonMove V0094_MOVE_BONE_CLUB = 94; static HoloPokemonMove V0095_MOVE_BULLDOZE = 95; static HoloPokemonMove V0096_MOVE_MUD_BOMB = 96; static HoloPokemonMove V0097_MOVE_FURY_CUTTER = 97; static HoloPokemonMove V0098_MOVE_BUG_BITE = 98; static HoloPokemonMove V0099_MOVE_SIGNAL_BEAM = 99; static HoloPokemonMove V0100_MOVE_X_SCISSOR = 100; static HoloPokemonMove V0101_MOVE_FLAME_CHARGE = 101; static HoloPokemonMove V0102_MOVE_FLAME_BURST = 102; static HoloPokemonMove V0103_MOVE_FIRE_BLAST = 103; static HoloPokemonMove V0104_MOVE_BRINE = 104; static HoloPokemonMove V0105_MOVE_WATER_PULSE = 105; static HoloPokemonMove V0106_MOVE_SCALD = 106; static HoloPokemonMove V0107_MOVE_HYDRO_PUMP = 107; static HoloPokemonMove V0108_MOVE_PSYCHIC = 108; static HoloPokemonMove V0109_MOVE_PSYSTRIKE = 109; static HoloPokemonMove V0110_MOVE_ICE_SHARD = 110; static HoloPokemonMove V0111_MOVE_ICY_WIND = 111; static HoloPokemonMove V0112_MOVE_FROST_BREATH = 112; static HoloPokemonMove V0113_MOVE_ABSORB = 113; static HoloPokemonMove V0114_MOVE_GIGA_DRAIN = 114; static HoloPokemonMove V0115_MOVE_FIRE_PUNCH = 115; static HoloPokemonMove V0116_MOVE_SOLAR_BEAM = 116; static HoloPokemonMove V0117_MOVE_LEAF_BLADE = 117; static HoloPokemonMove V0118_MOVE_POWER_WHIP = 118; static HoloPokemonMove V0119_MOVE_SPLASH = 119; static HoloPokemonMove V0120_MOVE_ACID = 120; static HoloPokemonMove V0121_MOVE_AIR_CUTTER = 121; static HoloPokemonMove V0122_MOVE_HURRICANE = 122; static HoloPokemonMove V0123_MOVE_BRICK_BREAK = 123; static HoloPokemonMove V0124_MOVE_CUT = 124; static HoloPokemonMove V0125_MOVE_SWIFT = 125; static HoloPokemonMove V0126_MOVE_HORN_ATTACK = 126; static HoloPokemonMove V0127_MOVE_STOMP = 127; static HoloPokemonMove V0128_MOVE_HEADBUTT = 128; static HoloPokemonMove V0129_MOVE_HYPER_FANG = 129; static HoloPokemonMove V0130_MOVE_SLAM = 130; static HoloPokemonMove V0131_MOVE_BODY_SLAM = 131; static HoloPokemonMove V0132_MOVE_REST = 132; static HoloPokemonMove V0133_MOVE_STRUGGLE = 133; static HoloPokemonMove V0134_MOVE_SCALD_BLASTOISE = 134; static HoloPokemonMove V0135_MOVE_HYDRO_PUMP_BLASTOISE = 135; static HoloPokemonMove V0136_MOVE_WRAP_GREEN = 136; static HoloPokemonMove V0137_MOVE_WRAP_PINK = 137; static HoloPokemonMove V0200_MOVE_FURY_CUTTER_FAST = 200; static HoloPokemonMove V0201_MOVE_BUG_BITE_FAST = 201; static HoloPokemonMove V0202_MOVE_BITE_FAST = 202; static HoloPokemonMove V0203_MOVE_SUCKER_PUNCH_FAST = 203; static HoloPokemonMove V0204_MOVE_DRAGON_BREATH_FAST = 204; static HoloPokemonMove V0205_MOVE_THUNDER_SHOCK_FAST = 205; static HoloPokemonMove V0206_MOVE_SPARK_FAST = 206; static HoloPokemonMove V0207_MOVE_LOW_KICK_FAST = 207; static HoloPokemonMove V0208_MOVE_KARATE_CHOP_FAST = 208; static HoloPokemonMove V0209_MOVE_EMBER_FAST = 209; static HoloPokemonMove V0210_MOVE_WING_ATTACK_FAST = 210; static HoloPokemonMove V0211_MOVE_PECK_FAST = 211; static HoloPokemonMove V0212_MOVE_LICK_FAST = 212; static HoloPokemonMove V0213_MOVE_SHADOW_CLAW_FAST = 213; static HoloPokemonMove V0214_MOVE_VINE_WHIP_FAST = 214; static HoloPokemonMove V0215_MOVE_RAZOR_LEAF_FAST = 215; static HoloPokemonMove V0216_MOVE_MUD_SHOT_FAST = 216; static HoloPokemonMove V0217_MOVE_ICE_SHARD_FAST = 217; static HoloPokemonMove V0218_MOVE_FROST_BREATH_FAST = 218; static HoloPokemonMove V0219_MOVE_QUICK_ATTACK_FAST = 219; static HoloPokemonMove V0220_MOVE_SCRATCH_FAST = 220; static HoloPokemonMove V0221_MOVE_TACKLE_FAST = 221; static HoloPokemonMove V0222_MOVE_POUND_FAST = 222; static HoloPokemonMove V0223_MOVE_CUT_FAST = 223; static HoloPokemonMove V0224_MOVE_POISON_JAB_FAST = 224; static HoloPokemonMove V0225_MOVE_ACID_FAST = 225; static HoloPokemonMove V0226_MOVE_PSYCHO_CUT_FAST = 226; static HoloPokemonMove V0227_MOVE_ROCK_THROW_FAST = 227; static HoloPokemonMove V0228_MOVE_METAL_CLAW_FAST = 228; static HoloPokemonMove V0229_MOVE_BULLET_PUNCH_FAST = 229; static HoloPokemonMove V0230_MOVE_WATER_GUN_FAST = 230; static HoloPokemonMove V0231_MOVE_SPLASH_FAST = 231; static HoloPokemonMove V0232_MOVE_WATER_GUN_FAST_BLASTOISE = 232; static HoloPokemonMove V0233_MOVE_MUD_SLAP_FAST = 233; static HoloPokemonMove V0234_MOVE_ZEN_HEADBUTT_FAST = 234; static HoloPokemonMove V0235_MOVE_CONFUSION_FAST = 235; static HoloPokemonMove V0236_MOVE_POISON_STING_FAST = 236; static HoloPokemonMove V0237_MOVE_BUBBLE_FAST = 237; static HoloPokemonMove V0238_MOVE_FEINT_ATTACK_FAST = 238; static HoloPokemonMove V0239_MOVE_STEEL_WING_FAST = 239; static HoloPokemonMove V0240_MOVE_FIRE_FANG_FAST = 240; static HoloPokemonMove V0241_MOVE_ROCK_SMASH_FAST = 241; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Holoholo.Rpc class MoveSettingsProto { // Fields static int UniqueIdFieldNumber = 1; static int AnimationIdFieldNumber = 2; static int TypeFieldNumber = 3; static int PowerFieldNumber = 4; static int AccuracyChanceFieldNumber = 5; static int CriticalChanceFieldNumber = 6; static int HealScalarFieldNumber = 7; static int StaminaLossScalarFieldNumber = 8; static int TrainerLevelMinFieldNumber = 9; static int TrainerLevelMaxFieldNumber = 10; static int VfxNameFieldNumber = 11; static int DurationMsFieldNumber = 12; static int DamageWindowStartMsFieldNumber = 13; static int DamageWindowEndMsFieldNumber = 14; static int EnergyDeltaFieldNumber = 15; Generic _parser; HoloPokemonMove uniqueId_; int animationId_; HoloPokemonType type_; float power_; float accuracyChance_; float criticalChance_; float healScalar_; float staminaLossScalar_; int trainerLevelMin_; int trainerLevelMax_; String vfxName_; int durationMs_; int damageWindowStartMs_; int damageWindowEndMs_; int energyDelta_; Generic <>f__am$cache10; // Methods void .ctor(); // a026301c void .ctor(Void other); // a02630e0 void .cctor(); // a0263178 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a02632c0 Generic get_Parser(); // a0263458 MessageDescriptor get_Descriptor(); // a0263358 MoveSettingsProto Clone(); // a0263508 HoloPokemonMove get_UniqueId(); // a0263598 void set_UniqueId(Void value); // a02635a0 int get_AnimationId(); // a02635a8 void set_AnimationId(int value); // a02635b0 HoloPokemonType get_Type(); // a02635b8 void set_Type(Void value); // a02635c0 float get_Power(); // a02635c8 void set_Power(float value); // a02635d0 float get_AccuracyChance(); // a02635d8 void set_AccuracyChance(float value); // a02635e0 float get_CriticalChance(); // a02635e8 void set_CriticalChance(float value); // a02635f0 float get_HealScalar(); // a02635f8 void set_HealScalar(float value); // a0263600 float get_StaminaLossScalar(); // a0263608 void set_StaminaLossScalar(float value); // a0263610 int get_TrainerLevelMin(); // a0263618 void set_TrainerLevelMin(int value); // a0263620 int get_TrainerLevelMax(); // a0263628 void set_TrainerLevelMax(int value); // a0263630 String get_VfxName(); // a0263638 void set_VfxName(String value); // a0263640 int get_DurationMs(); // a02636e0 void set_DurationMs(int value); // a02636e8 int get_DamageWindowStartMs(); // a02636f0 void set_DamageWindowStartMs(int value); // a02636f8 int get_DamageWindowEndMs(); // a0263700 void set_DamageWindowEndMs(int value); // a0263708 int get_EnergyDelta(); // a0263710 void set_EnergyDelta(int value); // a0263718 boolean Equals(mvar other); // a0263720 boolean Equals(Boolean other); // a02637c4 int GetHashCode(); // a02639d4 String ToString(); // a0263d04 static Item ITEM_POTION = 101; static Item ITEM_SUPER_POTION = 102; static Item ITEM_HYPER_POTION = 103; static Item ITEM_MAX_POTION = 104; static Item ITEM_REVIVE = 201; static Item ITEM_MAX_REVIVE = 202; static Item ITEM_LUCKY_EGG = 301; static Item ITEM_INCENSE_ORDINARY = 401; static Item ITEM_INCENSE_SPICY = 402; static Item ITEM_INCENSE_COOL = 403; static Item ITEM_INCENSE_FLORAL = 404; static Item ITEM_TROY_DISK = 501; static Item ITEM_X_ATTACK = 602; static Item ITEM_X_DEFENSE = 603; static Item ITEM_X_MIRACLE = 604; static Item ITEM_RAZZ_BERRY = 701; static Item ITEM_BLUK_BERRY = 702; static Item ITEM_NANAB_BERRY = 703; static Item ITEM_WEPAR_BERRY = 704; static Item ITEM_PINAP_BERRY = 705; static Item ITEM_SPECIAL_CAMERA = 801; static Item ITEM_INCUBATOR_BASIC_UNLIMITED = 901; static Item ITEM_INCUBATOR_BASIC = 902; static Item ITEM_POKEMON_STORAGE_UPGRADE = 1001; static Item ITEM_ITEM_STORAGE_UPGRADE = 1002; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Holoholo.Rpc class HoloItemType { // Fields int value__; static HoloItemType ITEM_TYPE_NONE = 0; static HoloItemType ITEM_TYPE_POKEBALL = 1; static HoloItemType ITEM_TYPE_POTION = 2; static HoloItemType ITEM_TYPE_REVIVE = 3; static HoloItemType ITEM_TYPE_MAP = 4; static HoloItemType ITEM_TYPE_BATTLE = 5; static HoloItemType ITEM_TYPE_FOOD = 6; static HoloItemType ITEM_TYPE_CAMERA = 7; static HoloItemType ITEM_TYPE_DISK = 8; static HoloItemType ITEM_TYPE_INCUBATOR = 9; static HoloItemType ITEM_TYPE_INCENSE = 10; static HoloItemType ITEM_TYPE_XP_BOOST = 11; static HoloItemType ITEM_TYPE_INVENTORY_UPGRADE = 12; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Holoholo.Rpc class HoloItemCategory { // Fields int value__; static HoloItemCategory ITEM_CATEGORY_NONE = 0; static HoloItemCategory ITEM_CATEGORY_POKEBALL = 1; static HoloItemCategory ITEM_CATEGORY_FOOD = 2; static HoloItemCategory ITEM_CATEGORY_MEDICINE = 3; static HoloItemCategory ITEM_CATEGORY_BOOST = 4; static HoloItemCategory ITEM_CATEGORY_UTILITES = 5; static HoloItemCategory ITEM_CATEGORY_CAMERA = 6; static HoloItemCategory ITEM_CATEGORY_DISK = 7; static HoloItemCategory ITEM_CATEGORY_INCUBATOR = 8; static HoloItemCategory ITEM_CATEGORY_INCENSE = 9; static HoloItemCategory ITEM_CATEGORY_XP_BOOST = 10; static HoloItemCategory ITEM_CATEGORY_INVENTORY_UPGRADE = 11; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Holoholo.Rpc class PokeBallAttributesProto { // Fields static int ItemEffectFieldNumber = 1; static int CaptureMultiFieldNumber = 2; static int CaptureMultiEffectFieldNumber = 3; static int ItemEffectModFieldNumber = 4; Generic _parser; HoloItemEffect itemEffect_; float captureMulti_; float captureMultiEffect_; float itemEffectMod_; Generic <>f__am$cache5; // Methods void .ctor(); // a025c4a8 void .ctor(Void other); // a0270424 void .cctor(); // a0270468 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a02705b0 Generic get_Parser(); // a0270748 MessageDescriptor get_Descriptor(); // a0270648 PokeBallAttributesProto Clone(); // a025a9bc HoloItemEffect get_ItemEffect(); // a02707f8 void set_ItemEffect(Void value); // a0270800 float get_CaptureMulti(); // a0270808 void set_CaptureMulti(float value); // a0270810 float get_CaptureMultiEffect(); // a0270818 void set_CaptureMultiEffect(float value); // a0270820 float get_ItemEffectMod(); // a0270828 void set_ItemEffectMod(float value); // a0270830 boolean Equals(mvar other); // a0270838 boolean Equals(Boolean other); // a02708dc int GetHashCode(); // a025b53c String ToString(); // a0270990 void WriteTo(Void output); // a0270a38 int CalculateSize(); // a0270b2c void MergeFrom(Void other); // a025c4b0 void MergeFrom(Void input); // a0270c18 PokeBallAttributesProto <_parser>m__166(); // a0270cd8 // VTable virtual boolean Equals(mvar other); // 0 - a0270838 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a025b53c virtual String ToString(); // 3 - a0270990 virtual void MergeFrom(Void input); // 4 - a0270c18 virtual void WriteTo(Void output); // 5 - a0270a38 virtual int CalculateSize(); // 6 - a0270b2c virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a02705b0 virtual boolean Equals(Boolean other); // 8 - a02708dc virtual PokeBallAttributesProto Clone(); // 9 - a025a9bc virtual void MergeFrom(Void other); // 10 - a025c4b0 } // Namespace: Holoholo.Rpc class HoloItemEffect { // Fields int value__; static HoloItemEffect ITEM_EFFECT_NONE = 0; static HoloItemEffect ITEM_EFFECT_CAP_NO_FLEE = 1000; static HoloItemEffect ITEM_EFFECT_CAP_NO_MOVEMENT = 1002; static HoloItemEffect ITEM_EFFECT_CAP_NO_THREAT = 1003; static HoloItemEffect ITEM_EFFECT_CAP_TARGET_MAX = 1004; static HoloItemEffect ITEM_EFFECT_CAP_TARGET_SLOW = 1005; static HoloItemEffect ITEM_EFFECT_CAP_CHANCE_NIGHT = 1006; static HoloItemEffect ITEM_EFFECT_CAP_CHANCE_TRAINER = 1007; static HoloItemEffect ITEM_EFFECT_CAP_CHANCE_FIRST_THROW = 1008; static HoloItemEffect ITEM_EFFECT_CAP_CHANCE_LEGEND = 1009; static HoloItemEffect ITEM_EFFECT_CAP_CHANCE_HEAVY = 1010; static HoloItemEffect ITEM_EFFECT_CAP_CHANCE_REPEAT = 1011; static HoloItemEffect ITEM_EFFECT_CAP_CHANCE_MULTI_THROW = 1012; static HoloItemEffect ITEM_EFFECT_CAP_CHANCE_ALWAYS = 1013; static HoloItemEffect ITEM_EFFECT_CAP_CHANCE_SINGLE_THROW = 1014; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Holoholo.Rpc class PotionAttributesProto { // Fields static int StaPercentFieldNumber = 1; static int StaAmountFieldNumber = 2; Generic _parser; float staPercent_; int staAmount_; Generic <>f__am$cache3; // Methods void .ctor(); // a025c4f8 void .ctor(Void other); // a027ec8c void .cctor(); // a027ecc0 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a027ee08 Generic get_Parser(); // a027efa0 MessageDescriptor get_Descriptor(); // a027eea0 PotionAttributesProto Clone(); // a025aa5c float get_StaPercent(); // a027f050 void set_StaPercent(float value); // a027f058 int get_StaAmount(); // a027f060 void set_StaAmount(int value); // a027f068 boolean Equals(mvar other); // a027f070 boolean Equals(Boolean other); // a027f114 int GetHashCode(); // a025b68c String ToString(); // a027f1a0 void WriteTo(Void output); // a027f248 int CalculateSize(); // a027f2cc void MergeFrom(Void other); // a025c500 void MergeFrom(Void input); // a027f3a0 PotionAttributesProto <_parser>m__167(); // a027f414 // VTable virtual boolean Equals(mvar other); // 0 - a027f070 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a025b68c virtual String ToString(); // 3 - a027f1a0 virtual void MergeFrom(Void input); // 4 - a027f3a0 virtual void WriteTo(Void output); // 5 - a027f248 virtual int CalculateSize(); // 6 - a027f2cc virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a027ee08 virtual boolean Equals(Boolean other); // 8 - a027f114 virtual PotionAttributesProto Clone(); // 9 - a025aa5c virtual void MergeFrom(Void other); // 10 - a025c500 } // Namespace: Holoholo.Rpc class ReviveAttributesProto { // Fields static int StaPercentFieldNumber = 1; Generic _parser; float staPercent_; Generic <>f__am$cache2; // Methods void .ctor(); // a02842b0 void .ctor(Void other); // a02842b8 void .cctor(); // a02842e4 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a028442c Generic get_Parser(); // a02845c4 MessageDescriptor get_Descriptor(); // a02844c4 ReviveAttributesProto Clone(); // a0284674 float get_StaPercent(); // a0284704 void set_StaPercent(float value); // a028470c boolean Equals(mvar other); // a0284714 boolean Equals(Boolean other); // a02847b8 int GetHashCode(); // a0284830 String ToString(); // a0284874 void WriteTo(Void output); // a028491c int CalculateSize(); // a028496c void MergeFrom(Void other); // a0284984 void MergeFrom(Void input); // a02849a0 ReviveAttributesProto <_parser>m__168(); // a02849f8 // VTable virtual boolean Equals(mvar other); // 0 - a0284714 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0284830 virtual String ToString(); // 3 - a0284874 virtual void MergeFrom(Void input); // 4 - a02849a0 virtual void WriteTo(Void output); // 5 - a028491c virtual int CalculateSize(); // 6 - a028496c virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a028442c virtual boolean Equals(Boolean other); // 8 - a02847b8 virtual ReviveAttributesProto Clone(); // 9 - a0284674 virtual void MergeFrom(Void other); // 10 - a0284984 } // Namespace: Holoholo.Rpc class BattleAttributesProto { // Fields static int StaPercentFieldNumber = 1; static int AtkPercentFieldNumber = 2; static int DefPercentFieldNumber = 3; static int DurationSFieldNumber = 4; Generic _parser; float staPercent_; float atkPercent_; float defPercent_; float durationS_; Generic <>f__am$cache5; // Methods void .ctor(); // a00ac4ac void .ctor(Void other); // a00ac4b4 void .cctor(); // a00ac4f8 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a00ac640 Generic get_Parser(); // a00ac7d8 MessageDescriptor get_Descriptor(); // a00ac6d8 BattleAttributesProto Clone(); // a00ac888 float get_StaPercent(); // a00ac918 void set_StaPercent(float value); // a00ac920 float get_AtkPercent(); // a00ac928 void set_AtkPercent(float value); // a00ac930 float get_DefPercent(); // a00ac938 void set_DefPercent(float value); // a00ac940 float get_DurationS(); // a00ac948 void set_DurationS(float value); // a00ac950 boolean Equals(mvar other); // a00ac958 boolean Equals(Boolean other); // a00ac9fc int GetHashCode(); // a00acab4 String ToString(); // a00acb78 void WriteTo(Void output); // a00acc20 int CalculateSize(); // a00acd18 void MergeFrom(Void other); // a00acd60 void MergeFrom(Void input); // a00acdac BattleAttributesProto <_parser>m__169(); // a00ace6c // VTable virtual boolean Equals(mvar other); // 0 - a00ac958 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a00acab4 virtual String ToString(); // 3 - a00acb78 virtual void MergeFrom(Void input); // 4 - a00acdac virtual void WriteTo(Void output); // 5 - a00acc20 virtual int CalculateSize(); // 6 - a00acd18 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a00ac640 virtual boolean Equals(Boolean other); // 8 - a00ac9fc virtual BattleAttributesProto Clone(); // 9 - a00ac888 virtual void MergeFrom(Void other); // 10 - a00acd60 } // Namespace: Holoholo.Rpc class FoodAttributesProto { // Fields static int ItemEffectFieldNumber = 1; static int ItemEffectPercentFieldNumber = 2; static int GrowthPercentFieldNumber = 3; Generic _parser; Generic _repeated_itemEffect_codec; Generic itemEffect_; Generic _repeated_itemEffectPercent_codec; Generic itemEffectPercent_; float growthPercent_; Generic <>f__am$cache6; Generic <>f__am$cache7; Generic <>f__am$cache8; // Methods void .ctor(); // a0223650 void .ctor(Void other); // a0223730 void .cctor(); // a022380c MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0223ab8 Generic get_Parser(); // a0223c48 MessageDescriptor get_Descriptor(); // a0223b50 FoodAttributesProto Clone(); // a0223cf8 Generic get_ItemEffect(); // a0223d88 Generic get_ItemEffectPercent(); // a0223d90 float get_GrowthPercent(); // a0223d98 void set_GrowthPercent(float value); // a0223da0 boolean Equals(mvar other); // a0223da8 boolean Equals(Boolean other); // a0223e4c int GetHashCode(); // a0223f88 String ToString(); // a0224088 void WriteTo(Void output); // a0224130 int CalculateSize(); // a022428c void MergeFrom(Void other); // a02243bc void MergeFrom(Void input); // a022449c FoodAttributesProto <_parser>m__16A(); // a02246b0 int <_repeated_itemEffect_codec>m__16B(Int32 x); // a0224738 HoloItemEffect <_repeated_itemEffect_codec>m__16C(int x); // a0224740 // VTable virtual boolean Equals(mvar other); // 0 - a0223da8 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0223f88 virtual String ToString(); // 3 - a0224088 virtual void MergeFrom(Void input); // 4 - a022449c virtual void WriteTo(Void output); // 5 - a0224130 virtual int CalculateSize(); // 6 - a022428c virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0223ab8 virtual boolean Equals(Boolean other); // 8 - a0223e4c virtual FoodAttributesProto Clone(); // 9 - a0223cf8 virtual void MergeFrom(Void other); // 10 - a02243bc } // Namespace: Holoholo.Rpc class InventoryUpgradeAttributesProto { // Fields static int AdditionalStorageFieldNumber = 1; static int UpgradeTypeFieldNumber = 2; Generic _parser; int additionalStorage_; InventoryUpgradeType upgradeType_; Generic <>f__am$cache3; // Methods void .ctor(); // a0257fb4 void .ctor(Void other); // a0257fbc void .cctor(); // a0257ff0 virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Holoholo.Rpc class ExperienceBoostAttributesProto { // Fields static int XpMultiplierFieldNumber = 1; static int BoostDurationMsFieldNumber = 2; Generic _parser; float xpMultiplier_; int boostDurationMs_; Generic <>f__am$cache3; // Methods void .ctor(); // a0222d14 void .ctor(Void other); // a0222d1c void .cctor(); // a0222d50 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0222e98 Generic get_Parser(); // a0223028 MessageDescriptor get_Descriptor(); // a0222f30 ExperienceBoostAttributesProto Clone(); // a02230d8 float get_XpMultiplier(); // a0223168 void set_XpMultiplier(float value); // a0223170 int get_BoostDurationMs(); // a0223178 void set_BoostDurationMs(int value); // a0223180 boolean Equals(mvar other); // a0223188 boolean Equals(Boolean other); // a022322c int GetHashCode(); // a02232b8 String ToString(); // a0223328 void WriteTo(Void output); // a02233d0 int CalculateSize(); // a0223454 void MergeFrom(Void other); // a0223528 void MergeFrom(Void input); // a0223550 ExperienceBoostAttributesProto <_parser>m__16E(); // a02235c4 // VTable virtual boolean Equals(mvar other); // 0 - a0223188 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a02232b8 virtual String ToString(); // 3 - a0223328 virtual void MergeFrom(Void input); // 4 - a0223550 virtual void WriteTo(Void output); // 5 - a02233d0 virtual int CalculateSize(); // 6 - a0223454 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0222e98 virtual boolean Equals(Boolean other); // 8 - a022322c virtual ExperienceBoostAttributesProto Clone(); // 9 - a02230d8 virtual void MergeFrom(Void other); // 10 - a0223528 } // Namespace: Holoholo.Rpc class IncenseAttributesProto { // Fields static int IncenseLifetimeSecondsFieldNumber = 1; static int PokemonTypeFieldNumber = 2; static int PokemonIncenseTypeProbabilityFieldNumber = 3; static int StandingTimeBetweenEncountersSecFieldNumber = 4; static int MovingTimeBetweenEncounterSecFieldNumber = 5; static int DistanceRequiredForShorterIntervalMetersFieldNumber = 6; static int PokemonAttractedLengthSecFieldNumber = 7; Generic _parser; int incenseLifetimeSeconds_; Generic _repeated_pokemonType_codec; Generic pokemonType_; float pokemonIncenseTypeProbability_; int standingTimeBetweenEncountersSec_; int movingTimeBetweenEncounterSec_; int distanceRequiredForShorterIntervalMeters_; int pokemonAttractedLengthSec_; Generic <>f__am$cache9; Generic <>f__am$cacheA; Generic <>f__am$cacheB; // Methods void .ctor(); // a0251c2c void .ctor(Void other); // a0251cd8 void .cctor(); // a0251dac MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a025203c Generic get_Parser(); // a02521d4 MessageDescriptor get_Descriptor(); // a02520d4 IncenseAttributesProto Clone(); // a0252284 int get_IncenseLifetimeSeconds(); // a0252314 void set_IncenseLifetimeSeconds(int value); // a025231c Generic get_PokemonType(); // a0252324 float get_PokemonIncenseTypeProbability(); // a025232c void set_PokemonIncenseTypeProbability(float value); // a0252334 int get_StandingTimeBetweenEncountersSec(); // a025233c void set_StandingTimeBetweenEncountersSec(int value); // a0252344 int get_MovingTimeBetweenEncounterSec(); // a025234c void set_MovingTimeBetweenEncounterSec(int value); // a0252354 int get_DistanceRequiredForShorterIntervalMeters(); // a025235c void set_DistanceRequiredForShorterIntervalMeters(int value); // a0252364 int get_PokemonAttractedLengthSec(); // a025236c void set_PokemonAttractedLengthSec(int value); // a0252374 boolean Equals(mvar other); // a025237c boolean Equals(Boolean other); // a0252420 int GetHashCode(); // a0252578 String ToString(); // a02526fc void WriteTo(Void output); // a02527a4 int CalculateSize(); // a02529c4 void MergeFrom(Void other); // a0252c74 void MergeFrom(Void input); // a0252d60 IncenseAttributesProto <_parser>m__170(); // a0252f64 int <_repeated_pokemonType_codec>m__171(Int32 x); // a0252fec HoloPokemonType <_repeated_pokemonType_codec>m__172(int x); // a0252ff4 // VTable virtual boolean Equals(mvar other); // 0 - a025237c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0252578 virtual String ToString(); // 3 - a02526fc virtual void MergeFrom(Void input); // 4 - a0252d60 virtual void WriteTo(Void output); // 5 - a02527a4 virtual int CalculateSize(); // 6 - a02529c4 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a025203c virtual boolean Equals(Boolean other); // 8 - a0252420 virtual IncenseAttributesProto Clone(); // 9 - a0252284 virtual void MergeFrom(Void other); // 10 - a0252c74 } // Namespace: Holoholo.Rpc class EggIncubatorAttributesProto { // Fields static int IncubatorTypeFieldNumber = 1; static int UsesFieldNumber = 2; static int DistanceMultiplierFieldNumber = 3; Generic _parser; EggIncubatorType incubatorType_; int uses_; float distanceMultiplier_; Generic <>f__am$cache4; // Methods void .ctor(); // a0217de4 void .ctor(Void other); // a0217dec void .cctor(); // a0217e28 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0217f70 Generic get_Parser(); // a0218100 MessageDescriptor get_Descriptor(); // a0218008 EggIncubatorAttributesProto Clone(); // a0218260 EggIncubatorType get_IncubatorType(); // a02182f0 void set_IncubatorType(Void value); // a02182f8 int get_Uses(); // a0218300 void set_Uses(int value); // a0218308 float get_DistanceMultiplier(); // a0218310 void set_DistanceMultiplier(float value); // a0218318 boolean Equals(mvar other); // a0218320 boolean Equals(Boolean other); // a02183c4 int GetHashCode(); // a0218460 String ToString(); // a0218584 void WriteTo(Void output); // a021862c int CalculateSize(); // a02186e4 void MergeFrom(Void other); // a021880c void MergeFrom(Void input); // a0218840 EggIncubatorAttributesProto <_parser>m__16F(); // a02188e0 // VTable virtual boolean Equals(mvar other); // 0 - a0218320 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0218460 virtual String ToString(); // 3 - a0218584 virtual void MergeFrom(Void input); // 4 - a0218840 virtual void WriteTo(Void output); // 5 - a021862c virtual int CalculateSize(); // 6 - a02186e4 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0217f70 virtual boolean Equals(Boolean other); // 8 - a02183c4 virtual EggIncubatorAttributesProto Clone(); // 9 - a0218260 virtual void MergeFrom(Void other); // 10 - a021880c } // Namespace: Holoholo.Rpc class EggIncubatorType { // Fields int value__; static EggIncubatorType INCUBATOR_UNSET = 0; static EggIncubatorType INCUBATOR_DISTANCE = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Holoholo.Rpc class FortModifierAttributesProto { // Fields static int ModifierLifetimeSecondsFieldNumber = 1; static int TroyDiskNumPokemonSpawnedFieldNumber = 2; Generic _parser; int modifierLifetimeSeconds_; int troyDiskNumPokemonSpawned_; Generic <>f__am$cache3; // Methods void .ctor(); // a0229240 void .ctor(Void other); // a0229248 void .cctor(); // a022927c MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a02293c4 Generic get_Parser(); // a0229554 MessageDescriptor get_Descriptor(); // a022945c FortModifierAttributesProto Clone(); // a0229604 int get_ModifierLifetimeSeconds(); // a0229694 void set_ModifierLifetimeSeconds(int value); // a022969c int get_TroyDiskNumPokemonSpawned(); // a02296a4 void set_TroyDiskNumPokemonSpawned(int value); // a02296ac boolean Equals(mvar other); // a02296b4 boolean Equals(Boolean other); // a0229758 int GetHashCode(); // a02297e0 String ToString(); // a022984c void WriteTo(Void output); // a02298f4 int CalculateSize(); // a0229974 void MergeFrom(Void other); // a0229a8c void MergeFrom(Void input); // a0229ab0 FortModifierAttributesProto <_parser>m__173(); // a0229b24 // VTable virtual boolean Equals(mvar other); // 0 - a02296b4 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a02297e0 virtual String ToString(); // 3 - a022984c virtual void MergeFrom(Void input); // 4 - a0229ab0 virtual void WriteTo(Void output); // 5 - a02298f4 virtual int CalculateSize(); // 6 - a0229974 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a02293c4 virtual boolean Equals(Boolean other); // 8 - a0229758 virtual FortModifierAttributesProto Clone(); // 9 - a0229604 virtual void MergeFrom(Void other); // 10 - a0229a8c } // Namespace: Niantic.Holoholo.Gym class BattlePrepUIController { // Fields static String OpenBool = @"Open"; static String RemainOpenTrigger = @"RemainOpen"; PokemonPickerUIController pokemonPickerPrefab; Factory pokemonPickerFactory; GymState gymState; ApproachService approachService; IPokemonInventoryGuiService pokemonInventoryGuiService; GameMasterData gameMaster; Transform pokemonPickerGrid; Sprite trainSprite; Image battleBtn; Animator anim; RectTransform pickerUI; Image pickerTab; cmod_reqd teamColor; cmod_reqd attackerPokemonTeamIds; cmod_reqd pokemonPickers; ToggleArButton arButton; Generic <>f__am$cache10; Generic <>f__am$cache11; // Methods void .ctor(); // a03436e8 PokemonProto get_enemyPokemon(); // a03436f0 void Init(int numPlayerPokemon); // a033ec8c void Open(); // a0343a60 void Close(); // a0343b28 void CreatePickers(int num); // a03437c4 void RefreshPickers(); // a0343bc8 void Shuffle(); // a0343a28 void Battle(); // a0343c98 void SwapPokemon(Void picker); // a0343ed4 void SwapPokemenIntoSlot(ulong pokemonId, int slotNumber); // a03441ac cmod_reqd GetPokemon(); // a0343cf4 void OptimizeAttackers(int teamSize); // a0343c80 cmod_reqd OptimizedPokemonTeam(int expected); // a0344300 HoloPokemonType GetDominantEnemyType(Generic gymMembers); // a034478c boolean m__5C(Boolean p); // a0344d34 boolean m__5F(Boolean poke); // a0344e18 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: Niantic.Holoholo.Gym class PokemonPickerUIController { // Fields Image pokemonImage; Text nameText; Text cpText; Text cpLabel; Image healthBar; Color highHealthColor; Color mediumHealthColor; Color lowHealthColor; II18n i18n; int slotNumber; // Methods void .ctor(); // a0357b2c void Init(ulong userPokemonUdid); // a0357b34 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class Factory { // Methods void .ctor(); // a03580a8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual PokemonPickerUIController Create(); // 4 - a04def50 virtual PokemonPickerUIController Create(); // 5 - a04def50 } // Namespace: Niantic.Holoholo.Gym class ToggleArButton { // Fields IArService arService; Image image; Sprite ar_sprite_on; Sprite ar_sprite_off; boolean battleMode; AudioSource clickSound; GameObject root; // Methods void .ctor(); // a0358934 void Start(); // a035893c void OnDestroy(); // a0358b74 void Refresh(); // a0358aa8 void SetSprite(boolean toggledOn); // a0358c7c void Toggle(); // a0358cb4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.AR class IArService { // Methods void add_OnToggleAr(Generic value); // 0 void remove_OnToggleAr(Generic value); // 0 boolean get_BattleArMode(); // 0 boolean get_EncounterArMode(); // 0 boolean get_IsAvailable(); // 0 void ToggleAR(boolean battleMode); // 0 } // Namespace: Holoholo.Rpc class PokemonProto { // Fields static int IdFieldNumber = 1; static int PokemonIdFieldNumber = 2; static int CpFieldNumber = 3; static int StaminaFieldNumber = 4; static int MaxStaminaFieldNumber = 5; static int Move1FieldNumber = 6; static int Move2FieldNumber = 7; static int DeployedFortIdFieldNumber = 8; static int OwnerNameFieldNumber = 9; static int IsEggFieldNumber = 10; static int EggKmWalkedTargetFieldNumber = 11; static int EggKmWalkedStartFieldNumber = 12; static int OriginFieldNumber = 14; static int HeightMFieldNumber = 15; static int WeightKgFieldNumber = 16; static int IndividualAttackFieldNumber = 17; static int IndividualDefenseFieldNumber = 18; static int IndividualStaminaFieldNumber = 19; static int CpMultiplierFieldNumber = 20; static int PokeballFieldNumber = 21; static int CapturedS2CellIdFieldNumber = 22; static int BattlesAttackedFieldNumber = 23; static int BattlesDefendedFieldNumber = 24; static int EggIncubatorIdFieldNumber = 25; static int CreationTimeMsFieldNumber = 26; static int NumUpgradesFieldNumber = 27; static int AdditionalCpMultiplierFieldNumber = 28; static int FavoriteFieldNumber = 29; static int NicknameFieldNumber = 30; static int FromFortFieldNumber = 31; Generic _parser; ulong id_; int pokemonId_; int cp_; int stamina_; int maxStamina_; int move1_; int move2_; String deployedFortId_; String ownerName_; boolean isEgg_; double eggKmWalkedTarget_; double eggKmWalkedStart_; PokemonCreateContext origin_; float heightM_; float weightKg_; int individualAttack_; int individualDefense_; int individualStamina_; float cpMultiplier_; Item pokeball_; long capturedS2CellId_; int battlesAttacked_; int battlesDefended_; String eggIncubatorId_; long creationTimeMs_; int numUpgrades_; float additionalCpMultiplier_; boolean favorite_; String nickname_; boolean fromFort_; Generic <>f__am$cache1F; // Methods void .ctor(); // a02478d4 void .ctor(Void other); // a0275fb8 void .cctor(); // a02760e0 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0276228 Generic get_Parser(); // a02763b8 MessageDescriptor get_Descriptor(); // a02762c0 PokemonProto Clone(); // a0246870 ulong get_Id(); // a0276468 void set_Id(ulong value); // a0276470 int get_PokemonId(); // a0276480 void set_PokemonId(int value); // a0276488 int get_Cp(); // a0276490 void set_Cp(int value); // a0276498 int get_Stamina(); // a02764a0 void set_Stamina(int value); // a02764a8 int get_MaxStamina(); // a02764b0 void set_MaxStamina(int value); // a02764b8 int get_Move1(); // a02764c0 void set_Move1(int value); // a02764c8 int get_Move2(); // a02764d0 void set_Move2(int value); // a02764d8 String get_DeployedFortId(); // a02764e0 void set_DeployedFortId(String value); // a02764e8 String get_OwnerName(); // a0276588 void set_OwnerName(String value); // a0276590 boolean get_IsEgg(); // a0276630 void set_IsEgg(boolean value); // a0276638 double get_EggKmWalkedTarget(); // a0276640 void set_EggKmWalkedTarget(double value); // a027664c double get_EggKmWalkedStart(); // a027665c void set_EggKmWalkedStart(double value); // a0276668 PokemonCreateContext get_Origin(); // a0276678 void set_Origin(Void value); // a0276680 float get_HeightM(); // a0276688 void set_HeightM(float value); // a0276690 float get_WeightKg(); // a0276698 void set_WeightKg(float value); // a02766a0 int get_IndividualAttack(); // a02766a8 void set_IndividualAttack(int value); // a02766b0 int get_IndividualDefense(); // a02766b8 void set_IndividualDefense(int value); // a02766c0 int get_IndividualStamina(); // a02766c8 void set_IndividualStamina(int value); // a02766d0 float get_CpMultiplier(); // a02766d8 void set_CpMultiplier(float value); // a02766e0 Item get_Pokeball(); // a02766e8 void set_Pokeball(Void value); // a02766f0 long get_CapturedS2CellId(); // a02766f8 void set_CapturedS2CellId(long value); // a0276700 int get_BattlesAttacked(); // a0276710 void set_BattlesAttacked(int value); // a0276718 int get_BattlesDefended(); // a0276720 void set_BattlesDefended(int value); // a0276728 String get_EggIncubatorId(); // a0276730 void set_EggIncubatorId(String value); // a0276738 long get_CreationTimeMs(); // a02767d8 void set_CreationTimeMs(long value); // a02767e0 int get_NumUpgrades(); // a02767f0 void set_NumUpgrades(int value); // a02767f8 float get_AdditionalCpMultiplier(); // a0276800 void set_AdditionalCpMultiplier(float value); // a0276808 boolean get_Favorite(); // a0276810 void set_Favorite(boolean value); // a0276818 String get_Nickname(); // a0276820 void set_Nickname(String value); // a0276828 boolean get_FromFort(); // a02768c8 void set_FromFort(boolean value); // a02768d0 boolean Equals(mvar other); // a02768d8 boolean Equals(Boolean other); // a027697c int GetHashCode(); // a0246f3c String ToString(); // a0276d9c void WriteTo(Void output); // a0276e44 int CalculateSize(); // a0277550 void MergeFrom(Void other); // a02479d8 void MergeFrom(Void input); // a0277d94 PokemonProto <_parser>m__19F(); // a0278230 // VTable virtual boolean Equals(mvar other); // 0 - a02768d8 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0246f3c virtual String ToString(); // 3 - a0276d9c virtual void MergeFrom(Void input); // 4 - a0277d94 virtual void WriteTo(Void output); // 5 - a0276e44 virtual int CalculateSize(); // 6 - a0277550 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0276228 virtual boolean Equals(Boolean other); // 8 - a027697c virtual PokemonProto Clone(); // 9 - a0246870 virtual void MergeFrom(Void other); // 10 - a02479d8 } // Namespace: Holoholo.Rpc class PokemonCreateContext { // Fields int value__; static PokemonCreateContext CREATE_CONTEXT_WILD = 0; static PokemonCreateContext CREATE_CONTEXT_EGG = 1; static PokemonCreateContext CREATE_CONTEXT_EVOLVE = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c // Namespace: Niantic.Holoholo.UI.Conversations class IConversationService { // Methods IConversation get_ActiveConversation(); // 0 IConversation PresentConversation(String convoName, IConversation layout, IConversation image, cmod_reqd args); // 0 IConversation PresentConversations(Generic convos, IConversation layout); // 0 } // Namespace: Niantic.Holoholo.UI.Conversations class IConversation { // Methods IUserTask get_AfterConversationTask(); // 0 void set_AfterConversationTask(Void value); // 0 } // Namespace: Niantic.Holoholo.UserTasks class IUserTask { // Methods void add_ShowingTitle(Generic value); // 0 void remove_ShowingTitle(Generic value); // 0 void add_TaskCompleted(Generic value); // 0 void remove_TaskCompleted(Generic value); // 0 String get_ShortTitle(); // 0 float get_TimeTillFadeTitle(); // 0 void Activate(); // 0 } // Namespace: class Factory { // Methods void .ctor(); // a03413a4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual ApproachUIController Create(); // 4 - a04def50 virtual ApproachUIController Create(); // 5 - a04def50 } // Namespace: class Factory { // Methods void .ctor(); // a0345220 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual BattlePrepUIController Create(); // 4 - a04def50 virtual BattlePrepUIController Create(); // 5 - a04def50 } // Namespace: class Factory { // Methods void .ctor(); // a03579bc PickTeamUIController Create(boolean showIntro); // a0357a40 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual PickTeamUIController Create(boolean showIntro); // 4 - a0357a40 virtual PickTeamUIController Create(boolean showIntro); // 5 - a0357a40 } // Namespace: Niantic.Holoholo.UI class GuiController { // Fields GuiLayer layer; int depth; boolean overrideSortingOrder; int customSortingOrder; BackButtonResponse backButtonResponse; UnityEvent customBackButtonEvent; boolean transitionsBlockInput; IGuiLayerService guiLayerService; IInputEventService inputEventService; IReceipt layerRegistrationReceipt; IReceipt backButtonListenerReceipt; boolean destroyed; boolean dismissed; cmod_reqd transitionComponents; Action <>f__am$cacheE; // Methods void .ctor(); // a012718c GuiLayer get_Layer(); // a012f5f0 int get_Depth(); // a012f5f8 Generic get_SortingOrder(); // a012f600 Canvas get_Canvas(); // a012f70c boolean get_IsVisible(); // a012f790 void set_IsVisible(boolean value); // a012f828 boolean get_IsDestroyed(); // a012f918 void PostInject(); // a012f938 void OnDestroy(); // a0130318 void Initialize(Void parent); // a0130434 void Dismiss(); // a0130468 IPromise DismissWithPromise(); // a0130498 void HandleDismiss(); // a012f464 void HandleDestroy(); // a0130634 void VisibilityUpdated(boolean isVisible); // a0130638 void Destroy(); // a013063c IPromise PlayTransitions(IPromise type); // a012ffd0 void m__A(); // a0130674 void m__B(); // a0130678 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: class BackButtonResponse { // Fields int value__; static BackButtonResponse Nothing = 0; static BackButtonResponse Dismiss = 1; static BackButtonResponse Block = 2; static BackButtonResponse Event = 3; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.UI class IGuiLayerService { // Methods IReceipt RegisterGui(IReceipt controller); // 0 void UnregisterGui(Void controller); // 0 int GuiCount(cmod_reqd layers); // 0 void ShowLayers(cmod_reqd layers); // 0 void HideLayers(cmod_reqd layers); // 0 boolean IsVisible(Boolean layer); // 0 } // Namespace: Niantic.Holoholo.Gym class GymApproachStateInput { // Fields IInputLayerStack inputLayerStack; FlickGesture flickGesture; TouchScriptInputLayer inputLayer; IReceipt inputReceipt; Generic ChangeDefenders; // Methods void .ctor(); // a03489a4 void add_ChangeDefenders(Generic value); // a03489ac void remove_ChangeDefenders(Generic value); // a0348b30 void Awake(); // a0348cbc void Start(); // a0348d60 void OnDestroy(); // a0348e88 void OnFlick(mvar sender, Void e); // a0348fa4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.GameInput class IInputLayerStack { // Methods void add_LayerChanged(Generic value); // 0 void remove_LayerChanged(Generic value); // 0 IInputLayer get_CurrentLayer(); // 0 Generic get_Layers(); // 0 IReceipt PushLayer(IReceipt layer); // 0 } // Namespace: Niantic.Holoholo.GameInput class IInputLayer { // Methods String get_Name(); // 0 void OnStart(); // 0 void OnStop(); // 0 } // Namespace: TouchScript.Gestures class FlickGesture { // Fields static String FLICK_MESSAGE = @"OnFlick"; Generic flickedInvoker; float flickTime; float minDistance; float movementThreshold; GestureDirection direction; boolean moving; Vector2 movementBuffer; boolean isActive; Generic deltaSequence; Vector2 k__BackingField; float k__BackingField; // Methods void .ctor(); // a01a30d8 void add_Flicked(Generic value); // a01a32dc void remove_Flicked(Generic value); // a01a3468 float get_FlickTime(); // a01a35f4 void set_FlickTime(float value); // a01a35fc float get_MinDistance(); // a01a3604 void set_MinDistance(float value); // a01a360c float get_MovementThreshold(); // a01a3614 void set_MovementThreshold(float value); // a01a361c GestureDirection get_Direction(); // a01a3624 void set_Direction(Void value); // a01a362c Vector2 get_ScreenFlickVector(); // a01a3634 void set_ScreenFlickVector(Void value); // a01a3648 float get_ScreenFlickTime(); // a01a3654 void set_ScreenFlickTime(float value); // a01a365c void LateUpdate(); // a01a3664 void touchBegan(Void touch); // a01a3778 void touchMoved(Void touch); // a01a38dc void touchEnded(Void touch); // a01a3a80 void onRecognized(); // a01a3e10 void reset(); // a01a3f84 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual boolean get_DebugMode(); // 4 - a019a6e8 virtual void set_DebugMode(boolean value); // 5 - a019a6f0 virtual Vector2 get_ScreenPosition(); // 6 - a01a4d7c virtual Vector2 get_PreviousScreenPosition(); // 7 - a01a4ff0 virtual boolean GetTargetHitResult(Boolean hit); // 8 - a01a5770 virtual boolean GetTargetHitResult(Boolean position, Boolean hit); // 9 - a01a584c virtual boolean CanPreventGesture(Boolean gesture); // 10 - a01a5a0c virtual boolean CanBePreventedByGesture(Boolean gesture); // 11 - a01a5b10 virtual boolean ShouldReceiveTouch(Boolean touch); // 12 - a01a5bd8 virtual boolean ShouldBegin(); // 13 - a01a5c90 virtual void Awake(); // 14 - a01a5e8c virtual void OnEnable(); // 15 - a01a5f38 virtual void OnDisable(); // 16 - a01a6248 virtual void OnDestroy(); // 17 - a01a6250 virtual void INTERNAL_RemoveFriendlyGesture(Void gesture); // 18 - a01a69dc virtual boolean shouldCacheTouchPosition(Boolean value); // 19 - a01a6ac8 virtual void touchBegan(Void touch); // 20 - a01a3778 virtual void touchMoved(Void touch); // 21 - a01a38dc virtual void touchEnded(Void touch); // 22 - a01a3a80 virtual void touchCancelled(Void touch); // 23 - a01a6ad0 virtual void reset(); // 24 - a01a3f84 virtual void onPossible(); // 25 - a01a6af8 virtual void onBegan(); // 26 - a01a6afc virtual void onChanged(); // 27 - a01a6b00 virtual void onRecognized(); // 28 - a01a3e10 virtual void onFailed(); // 29 - a01a6b04 virtual void onCancelled(); // 30 - a01a6b08 } // Namespace: class GestureDirection { // Fields int value__; static GestureDirection Any = 0; static GestureDirection Horizontal = 1; virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.GameInput class TouchScriptInputLayer { // Fields CameraLayerBase cameraLayer; // Methods void .ctor(); // a0337178 void Awake(); // a0337180 String get_Name(); // a0337240 void OnStart(); // a0337268 void OnStop(); // a0337434 void EnsureCameraLayer(); // a0337184 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual String get_Name(); // 4 - a0337240 virtual void OnStart(); // 5 - a0337268 virtual void OnStop(); // 6 - a0337434 } // Namespace: TouchScript.Layers class CameraLayerBase { // Fields LayerMask layerMask; Camera _camera; // Methods void .ctor(); // a01b6668 LayerMask get_LayerMask(); // a01b6a30 void set_LayerMask(Void value); // a01b7d78 Vector3 get_WorldProjectionNormal(); // a01b7d80 LayerHitResult Hit(LayerHitResult position, LayerHitResult hit); // a01b7df4 void Awake(); // a01b673c void setName(); // a01b823c ProjectionParams createProjectionParams(); // a01b8328 void updateCamera(); // a01b83e0 LayerHitResult castRay(LayerHitResult ray, LayerHitResult hit); // 0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual Vector3 get_WorldProjectionNormal(); // 4 - a01b7d80 virtual ProjectionParams GetProjectionParams(ProjectionParams touch); // 5 - a01b9960 virtual LayerHitResult Hit(LayerHitResult position, LayerHitResult hit); // 6 - a01b7df4 virtual Generic GetGuaranteedGestures(); // 7 - a01b9968 virtual void Awake(); // 8 - a01b673c virtual void OnDestroy(); // 9 - a01b9970 virtual void setName(); // 10 - a01b823c virtual LayerHitResult beginTouch(LayerHitResult touch, LayerHitResult hit); // 11 - a01b9ec0 virtual void updateTouch(Void touch); // 12 - a01b9f1c virtual void endTouch(Void touch); // 13 - a01b9f20 virtual void cancelTouch(Void touch); // 14 - a01b9f24 virtual ProjectionParams createProjectionParams(); // 15 - a01b8328 virtual void updateCamera(); // 16 - a01b83e0 } // Namespace: class LayerHitResult { // Fields int value__; static LayerHitResult Error = 0; static LayerHitResult Hit = 1; static LayerHitResult Miss = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: TouchScript.Layers class ProjectionParams { // Methods void .ctor(); // a01b85f0 Vector3 ProjectTo(Vector3 screenPosition, Vector3 projectionPlane); // a01b8a64 Vector2 ProjectFrom(Vector2 worldPosition); // a01b8b1c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual Vector3 ProjectTo(Vector3 screenPosition, Vector3 projectionPlane); // 4 - a01b8a64 virtual Vector2 ProjectFrom(Vector2 worldPosition); // 5 - a01b8b1c } // Namespace: Niantic.Holoholo.Gym class ApproachCameraController { // Fields ICameraRig cameraRig; GymState gymState; ApproachService approachService; AnimationDefinition introAnimation; AnimationDefinition changePlatformAnimation; float cameraDownOffset; float cameraUpOffset; GymApproachPlatform currentPlatform; float currentT; boolean allowInteraction; Coroutine animationCoroutine; AnimationDefinition currentAnimation; Vector3 startPosition; Quaternion startRotation; Vector3 targetPosition; Quaternion targetRotation; int currentPlatformIndex; Action OnComplete; // Methods void .ctor(); // a033d3b8 void add_OnComplete(Void value); // a033d3c0 void remove_OnComplete(Void value); // a033d54c int get_CurrentPlatformIndex(); // a033d6d8 void set_CurrentPlatformIndex(int value); // a033d6e0 void Reset(); // a033d76c void Init(Void startingPlatform); // a033d778 void OnStart(Void cam); // a033d9e8 void OnStop(); // a033dab8 void AnimateToPlatform(Void destinationPlatform, Void animation); // a033d7a4 IEnumerator AnimateCamera(IEnumerator cam); // a033da10 void ChangePlatform(int platformsAway); // a033daec // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void OnStart(Void cam); // 4 - a033d9e8 virtual void OnStop(); // 5 - a033dab8 } // Namespace: class AnimationDefinition { // Fields float duration; AnimationCurve lateralTranslationCurve; AnimationCurve verticalTranslationCurve; AnimationCurve rotationCurve; AnimationCurve cameraLookInfluenceCurve; // Methods void .ctor(); // a033e500 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Gym class GymApproachPlatform { // Fields HoloCharacter Character; EnumScaleMode scaleMode; AnimationCurve pokemonScaleCurve; Text ownerName; static Kind EGG = 2; static Kind INCUBATOR = 3; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class EnumScaleMode { // Fields int value__; static EnumScaleMode BRB = 0; static EnumScaleMode Maya = 1; static EnumScaleMode MayaWCurve = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.Assets class IAssetLoadRequest { // Methods void add_OnLoaded(Generic value); // 0 void remove_OnLoaded(Generic value); // 0 String get_BundleName(); // 0 String get_AssetName(); // 0 GameObject get_Asset(); // 0 boolean get_Done(); // 0 void Cancel(); // 0 } // Namespace: Niantic.Holoholo.Assets.Character class PokemonModel { // Fields int ViewID; Transform Origin; Transform Waist; Transform Head; GameObject ViewFBX; cmod_reqd customCollisionTransforms; Transform emitterfx; String emissionpath; // Methods void .ctor(); // a02dc1c0 cmod_reqd get_CustomCollisionTransforms(); // a02dc1d0 Transform get_EmitterFX(); // a02dc1d8 void set_EmitterFX(Void value); // a02dc1e0 String get_EmissionPath(); // a02dc1e8 void set_EmissionPath(String value); // a02dc1f0 void Awake(); // a02dc1f8 int IdFromModelName(Int32 IN_gameobject); // a02dc468 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Gym class GymTeamColorUI { // Fields cmod_reqd teamColor; cmod_reqd gymMaterial; MeshRenderer meshRenderer; Text playerNameText; Image playerNameMarker; Text playerLevelText; Image leaderCrown; ParticleSystem backgroundVfx; ParticleSystem avatarVfx; GymState gymState; // Methods void .ctor(); // a0350bdc void Start(); // a0350be4 void SetTeamColors(); // a0350be8 Color GetTeamColor(int teamIdx); // a0350dec // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Assets.Character class IPokemonBoundsService { // Methods float get_MinimumPokemonHeightM(); // 0 float get_MaximumPokemonHeightM(); // 0 float get_MinimumCylinderHeightM(); // 0 float get_MaximumCylinderHeightM(); // 0 float get_MinimumCylinderHeightW(); // 0 float get_MaximumCylinderHeightW(); // 0 float get_MinimumFloatingPokemonHeightM(); // 0 float get_MaximumFloatingPokemonHeightM(); // 0 float get_MinimumCameraHeightM(); // 0 float get_MaximumCameraHeightM(); // 0 boolean IsPokemonFloatingType(int pidx); // 0 float PokemonCylinderHeightOffGroundM(int pidx); // 0 float PokemonCylinderHeightM(int pidx); // 0 float PokemonHeightM(int pidx); // 0 float PokemonScale(int pidx); // 0 float NormalizedHeightM(int pidx); // 0 float NormalizedCylinderHeightM(int pidx); // 0 float NormalizedCylinderHeightW(int pidx); // 0 float NormalizedFlyingHeight(int pidx); // 0 float BoundScale(int pidx); // 0 float BoundScale(int pidx, Single curveScale); // 0 float BoundScale(int pidx, float minScale, float maxScale); // 0 float BoundVerticalShift(int pidx, float verticalScale, float verticalOffset); // 0 float BoundVerticalShift(int pidx, Single verticalYShiftCurve); // 0 } // Namespace: Niantic.Holoholo.Gym class GymBattleState { // Fields ArGymBattleState arGymBattleStatePrefab; PlayerBattlePokemon playerBattlePokemonPrefab; EnemyBattlePokemon enemyBattlePokemonPrefab; FriendlyBattlePokemon friendlyBattlePokemonPrefab; BattleFrameObservableService battleFrameObservableServicePrefab; FriendlyBattlePokemonPool friendlyBattlePokemonPoolPrefab; BattleCameraController battleCameraControllerPrefab; BattleGestureHandler battleGestureHandlerPrefab; GymBattleUI gymBattleUIPrefab; TapHighlight tapHighlightPrefab; GymState gymState; ICameraRig cameraRig; IInputLayerStack inputLayerStack; BattleCameraController battleCameraController; IBehaviourService behaviourService; IBundleManager bundleManager; Generic prefabFactory; IArService arService; IFriendlyBattlePokemonPool friendlyBattlePokemonPool; IBattleTransforms battleTransforms; Factory tapHighlightFactory; Factory battleUIFactory; Music battleMusic; float delayBeforeSpawningPlayer; float delayBeforeSpawningEnemy; float delayBeforeResults; cmod_reqd friendlyPokemonAngularOffsets; BattleGestureHandler battleGestureHandler; IInputLayer inputLayer; IReceipt inputReceipt; ITapHighlight tapHighlight; IBattleFrameObservableService battleFrameObservableService; IReceipt frameObservationReceipt; GymBattleUI gymBattleUI; Generic friendlyBattlePokemon; Transform cameraPointOldParent; Vector3 cameraPointOldPosition; Quaternion cameraPointOldRotation; int totalPrestigeChange; int totalPokemonDefeated; int totalExpAwarded; int roundNumber; Generic bundleRequests; PlayerBattlePokemon k__BackingField; EnemyBattlePokemon k__BackingField; // Methods void .ctor(); // a0349e10 int get_FriendlyPokemonCount(); // a0349f04 PlayerBattlePokemon get_playerBattlePokemon(); // a0349f20 void set_playerBattlePokemon(Void value); // a0349f28 EnemyBattlePokemon get_enemyBattlePokemon(); // a0349f30 void set_enemyBattlePokemon(Void value); // a0349f38 Generic get_FriendlyBattlePokemon(); // a0349f40 void EnterState(); // a0349f48 void ExitState(); // a034a9dc void InstantiateBattlePokemon(); // a034a3dc void InitializeBattlePokemon(Void pokemon, Void opponent); // a034af40 void ObserveBattleFrames(Void frame); // a034afbc void StartGymBattle(String fortId, cmod_reqd playerTeam, Void enemy); // a034b3b4 IEnumerator StartGymBattleWhenReady(String fortId, cmod_reqd playerTeam, IEnumerator enemy); // a034b3e0 IEnumerator PreloadBundlesForBattle(cmod_reqd playerTeam, IEnumerator enemy); // a034b4a4 Coroutine playCoroutine; boolean wasPlaying; Matrix4x4 k__BackingField; float k__BackingField; // Methods void .ctor(); // a015af90 boolean get_IsPlaying(); // a015afa0 WebCamResolution get_Resolution(); // a015aff0 void set_Resolution(Void value); // a015aff8 int get_FPS(); // a015b05c void set_FPS(int value); // a015b064 Matrix4x4 get_TextureMatrix(); // a015b078 void set_TextureMatrix(Void value); // a015b0e4 float get_AspectRatio(); // a015b150 void set_AspectRatio(float value); // a015b158 void OnEnable(); // a015b160 void OnDisable(); // a015b218 void SettingsChanged(); // a015b00c void Play(); // a015b170 IEnumerator DoPlay(); // a015b300 void Stop(); // a015b26c void Pause(); // a015b3a4 Texture2D TakePhoto(int rotation, boolean verticallyFlipped); // a015b3e8 Texture2D ToTexture2D(Texture2D webCamTexture); // a015b43c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class WebCamResolution { // Fields int value__; static WebCamResolution Res1980x1080 = 0; static WebCamResolution Res1280x720 = 1; static WebCamResolution Res640x360 = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.Battle class IBattleTransforms { // Methods Transform get_Root(); // 0 Transform get_PokemonRoot(); // 0 void Destroy(); // 0 } // Namespace: Niantic.Holoholo.Battle class BattleCameraController { // Fields GyroTracker gyro; IArService arService; GymState gymState; GameMasterData gameMasterData; float tweenSpeed; float shakeOffset; boolean instant; float leanDegrees; float leanTime; float currentLeanDegrees; Coroutine leanCoroutine; float damageShakeAmp; float dodgeShakeAmp; float specialShakeAmp; Vector3 targetPokemonOffset; CameraShake cameraShake; Coroutine animationCoroutine; Quaternion gyroRotationBase; PokemonSettingsProto targetPokemonSettings; Transform k__BackingField; // Methods void .ctor(); // a02ecfb0 Transform get_Target(); // a02ed02c void set_Target(Void value); // a02ed034 void set_TargetPokemon(Void value); // a02ed03c void Start(); // a02ed08c void Init(Void target); // a02ed114 void OnStart(Void cam); // a02ed124 void OnStop(); // a02ed1f4 IEnumerator AnimateCamera(IEnumerator cam); // a02ed14c void MoveInstant(); // a02ed220 void CameraShake(Void shakeType); // a02ed22c void DoCameraLean(boolean right); // a02ed284 void ResetCameraLean(); // a02ed39c IEnumerator CameraLean(float targetDegrees); // a02ed2f0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void OnStart(Void cam); // 4 - a02ed124 virtual void OnStop(); // 5 - a02ed1f4 } // Namespace: Niantic.Holoholo.Encounter class GyroTracker { // Fields Gyroscope gyro; Quaternion zRot; // Methods void .ctor(); // a0329290 void .cctor(); // a0329298 boolean get_Enabled(); // a0329354 Quaternion get_Rotation(); // a0322bb8 float get_Heading(); // a03293a8 void OnEnable(); // a03293f4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class CameraShake { // Fields float amp; float rate; float decay; float epsilon; Coroutine oscillationRoutine; BattleCameraController cameraController; // Methods void .ctor(); // a00825ec void Oscillate(float incomingAmp); // a00825f4 void ResetOscillation(); // a0082654 IEnumerator UpdateOscillation(); // a0082674 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Battle class PlayerBattlePokemon { // Fields AnimationCurve introHeightCurve; float dodgeDistance; float introTime; float landAnimOffset; DodgeType NextDodgeType; Action OnPokemonFaint; // Methods void .ctor(); // a030764c void add_OnPokemonFaint(Void value); // a0306758 void remove_OnPokemonFaint(Void value); // a03069a4 void ObserveBattleFrame(Void frame); // a0307664 DodgeType GetDodgeType(); // a0307900 IEnumerator PerformDodge(IEnumerator dodgeType, float duration); // a0307908 void TakeDamage(); // a03079c8 void Faint(); // a0307a10 IEnumerator PerformIntro(); // a0307a38 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Update(); // 4 - a02fb064 virtual void ObserveBattleFrame(Void frame); // 5 - a0307664 virtual IEnumerator PerformIntro(); // 6 - a0307a38 virtual void TakeDamage(); // 7 - a03079c8 virtual void Faint(); // 8 - a0307a10 virtual DodgeType GetDodgeType(); // 9 - a0307900 virtual void OnOpponentDodge(); // 10 - a02fd2a8 virtual IEnumerator PerformDodge(IEnumerator dodgeType, float duration); // 11 - a0307908 virtual void PlayAnimation(String name); // 12 - a02fdef0 } // Namespace: class DodgeType { // Fields int value__; static DodgeType Left = 0; static DodgeType Right = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.Battle class EnemyBattlePokemon { // Fields AnimationCurve introHeightCurve; AnimationCurve dodgeHeightCurve; float dodgeHeightM; float introTime; float landAnimOffset; float waitTimeBeforeTurn; float turnTime; float imposingDefenderScale; Coroutine retargetCoroutine; // Methods void .ctor(); // a03030f4 void OnOpponentDodge(); // a0303128 IEnumerator PerformDodge(IEnumerator dodgeType, float duration); // a03031fc IEnumerator WaitForRetarget(); // a0303160 IEnumerator Retarget(); // a03032b8 void ObserveBattleFrame(Void frame); // a030335c IEnumerator PerformIntro(); // a03033f0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Update(); // 4 - a02fb064 virtual void ObserveBattleFrame(Void frame); // 5 - a030335c virtual IEnumerator PerformIntro(); // 6 - a03033f0 virtual void TakeDamage(); // 7 - a02fd0dc virtual void Faint(); // 8 - a02fd1ec virtual DodgeType GetDodgeType(); // 9 - a02fd274 virtual void OnOpponentDodge(); // 10 - a0303128 virtual IEnumerator PerformDodge(IEnumerator dodgeType, float duration); // 11 - a03031fc virtual void PlayAnimation(String name); // 12 - a02fdef0 } // Namespace: Niantic.Holoholo.Battle class FriendlyBattlePokemon { // Fields IFriendlyBattlePokemonPool friendlyPokemonPool; // Methods void .ctor(); // a0304a44 void ObserveBattleFrame(Void frame); // a0304a48 IEnumerator PerformDodge(IEnumerator dodgeType, float duration); // a0304e04 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Update(); // 4 - a02fb064 virtual void ObserveBattleFrame(Void frame); // 5 - a0304a48 virtual IEnumerator PerformIntro(); // 6 - a02fca60 virtual void TakeDamage(); // 7 - a02fd0dc virtual void Faint(); // 8 - a02fd1ec virtual DodgeType GetDodgeType(); // 9 - a02fd274 virtual void OnOpponentDodge(); // 10 - a02fd2a8 virtual IEnumerator PerformDodge(IEnumerator dodgeType, float duration); // 11 - a0304e04 virtual void PlayAnimation(String name); // 12 - a02fdef0 } // Namespace: Niantic.Holoholo.Battle class IFriendlyBattlePokemonPool { // Methods boolean get_AllPokemonIdle(); // 0 void Init(Generic pokemonObjects); // 0 String GetPlayerNameAssignedToPokemon(String pokemon); // 0 void AssignPlayers(Generic playerFrames); // 0 void MarkPokemonAvailableForReassignment(Void pokemon); // 0 void Clear(); // 0 } // Namespace: Niantic.Holoholo.Battle class BattleFrameObservableService { // Fields static float QUEUE_ACTION_WINDOW_MS = 1000.000000; BattleLogObservableService battleLogObservableServicePrefab; BattleServerConnectionService battleServerConnectionServicePrefab; BattleDamageService battleDamageServicePrefab; BattleTimingService battleTimingServicePrefab; IBattleLogObservableService battleLogObservableService; IBattleServerConnectionService battleServerConnectionService; IBattleDamageService battleDamageService; IBattleTimingService battleTimingService; GameMasterData gameMasterData; II18n ii18n; IInputEventService inputEventService; float friendlyPokemonRosterUpdateFrequency; float friendlyPokemonActionUpdateFrequency; IReceipt logObservationReceipt; long battleEndServerTimeMs; BattleFrame battleFrame; BattleLog mostRecentLog; boolean frameDirty; boolean forceUpdate; Generic localQueuedAction; Generic localQueuedActionPromise; PokemonInfo serverActivePokemonUpdate; PokemonInfo serverDefenderPokemonUpdate; float previousFrameTimeRemaining; int maximumVisualizedFriendlyPokemonCount; float lastFriendlyPokemonRosterUpdateTime; float lastFriendlyPokemonActionUpdateTime; // Methods void .ctor(); // a02f02c0 boolean get_BattleActive(); // a02f0354 float get_TimeRemaining(); // a02f03dc void Init(); // a02f0518 void Update(); // a02f069c Generic StartGymBattle(String gymId, Generic playerPokemon, Class enemy, int friendlyPokemonCount); // a02f26e4 Generic NextGymBattle(String gymId, Class previousBattleResults, Class enemy); // a02f289c boolean TryAttack(); // a02f2de4 boolean TrySpecialAttack(); // a02f3058 boolean TryDodge(); // a02f3060 void TrySurrender(); // a02f32e4 boolean TrySwap(Boolean targetPokemonProto); // a02f341c void ClearData(); // a02f3864 void Destroy(); // a02f390c boolean TryAttack(boolean specialAttack); // a02f2dec Generic TryQueueLocalAction(ValueType actionType); // a02f3c08 boolean CanAffordMove(Boolean pokemon, int energyDelta); // a02f32b8 void SwapResponseReceived(boolean success); // a02f3f78 void ProcessBattleLog(Void log); // a02f4094 boolean CheckLogForBattleStatusAndResults(Boolean log, Boolean frame); // a02f45f0 void CheckLogForFaintedDefenderPokemon(Void log, Void frame); // a02f4b3c void CheckLogForFaintedPlayerPokemon(Void log, Void player); // a02f4e68 void AssignLocalPlayerPokemon(Void log, Void battleFrame); // a02f43a0 void AssignPlayerPokemon(Void joinedPlayerProto, Void battleFrame, Void playerFrame); // a02f5208 void UpdateActivePokemonActions(long currentTimeMs, Generic queuedActionType, Void pokemonFrame); // a02f1138 void TryExecuteQueuedAction(Generic queuedActionType); // a02f5730 void AssignNewPokemonActions(Void log, long currentTimeMs, int playerIndex, Void pokemonFrame, Void attackTarget); // a02f159c void OnServerActivePokemonUpdated(Void p); // a02f5930 void OnServerDefendingPokemonUpdated(Void p); // a02f5938 void ReconcileServerActivePokemon(Void activePokemon, Void frame); // a02f0b74 void ReconcileServerDefenderPokemon(Void activeDefender, Void frame); // a02f0fb4 void AssignFriendlyPlayers(Void log, Void frame); // a02f1ae0 void UpdateFriendlyPlayer(Void log, Void playerFrame); // a02f1f20 void m__65(Void response); // a02f59a0 void m__67(); // a02f5b3c void m__68(); // a02f5bd8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual IReceipt Observe(Generic callback); // 4 - a04e835c virtual void Awake(); // 5 - a04e7e54 virtual boolean get_BattleActive(); // 6 - a02f0354 virtual float get_TimeRemaining(); // 7 - a02f03dc virtual Generic StartGymBattle(String gymId, Generic playerPokemon, Class enemy, int friendlyPokemonCount); // 8 - a02f26e4 virtual Generic NextGymBattle(String gymId, Class previousBattleResults, Class enemy); // 9 - a02f289c virtual boolean TryAttack(); // 10 - a02f2de4 virtual boolean TrySpecialAttack(); // 11 - a02f3058 virtual boolean TryDodge(); // 12 - a02f3060 virtual void TrySurrender(); // 13 - a02f32e4 virtual boolean TrySwap(Boolean targetPokemonProto); // 14 - a02f341c virtual Generic TryQueueLocalAction(ValueType actionType); // 15 - a02f3c08 virtual void ClearData(); // 16 - a02f3864 virtual void Destroy(); // 17 - a02f390c } // Namespace: Niantic.Holoholo.Battle class BattleLogObservableService { // Fields Generic verifiedActions; Generic predictedActions; int localPlayerIndex; // Methods void .ctor(); // a02f7ac4 int get_LocalPlayerIndex(); // a02f7b9c void AddPredictedAction(Void action); // a02f7c68 boolean RemovePredictedActions(Generic actions); // a02f7dd4 void AddVerifiedActions(Generic actions); // a02f8004 void Clear(); // a02f828c void Destroy(); // a02f8300 void RefreshLog(); // a02f7cb8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual IReceipt Observe(Generic callback); // 4 - a04e835c virtual void Awake(); // 5 - a04e7e54 virtual int get_LocalPlayerIndex(); // 6 - a02f7b9c virtual void AddPredictedAction(Void action); // 7 - a02f7c68 virtual boolean RemovePredictedActions(Generic actions); // 8 - a02f7dd4 virtual void AddVerifiedActions(Generic actions); // 9 - a02f8004 virtual void Clear(); // 10 - a02f828c virtual void Destroy(); // 11 - a02f8300 } // Namespace: Niantic.Holoholo.Battle class BattleServerConnectionService { // Fields IRpcHandler rpcHandler; IBattleLogObservableService battleLogService; ILocationProvider locationProvider; float serverUpdateInterval; boolean useClientSidePrediction; long lastUpdateReceivedServerTimeMs; long lastUpdateSentLocalTimeMs; long lastUpdateReceivedLocalTimeMs; Coroutine submitPendingActionsCoroutine; Generic queuedActions; Generic outstandingAttackSubmissions; BattleActionProto lastRetrievedAction; String gymId; String battleId; int playerAttackerIndex; Generic ActivePokemonUpdated; Generic DefenderPokemonUpdated; long k__BackingField; // Methods void .ctor(); // a02ffeec void add_ActivePokemonUpdated(Generic value); // a02fffdc void remove_ActivePokemonUpdated(Generic value); // a0300168 void add_DefenderPokemonUpdated(Generic value); // a03002f4 void remove_DefenderPokemonUpdated(Generic value); // a0300480 long get_CurrentServerTimeMs(); // a030060c long get_CurrentLocalTimeMs(); // a0300658 long get_BattleEndServerTimeMs(); // a0300688 void set_BattleEndServerTimeMs(long value); // a0300690 void Awake(); // a03006a0 Generic StartGymBattle(String gymId, Generic playerPokemon, Class enemy); // a03007cc void SubmitBattleAction(Void actionType, ulong activePokemonId, int durationMs, ulong targetPokemonId); // a0300c78 void RequestServerUpdate(); // a0300e78 void ForceRequestServerUpdate(Generic responseCallback); // a0300ee4 void Destroy(); // a0300ef0 void RequestServerUpdate(boolean forceUpdate, Generic responseCallback); // a0300e84 IEnumerator SubmitPendingActions(boolean forceUpdate, Generic responseCallback); // a0300f14 AttackGymProto BuildAttackProtoFromPendingActions(); // a0300fd0 void AttackGymCallback(Void proto); // a0301154 void Reset(); // a03006a4 void m__6D(Void response); // a03015f8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void add_ActivePokemonUpdated(Generic value); // 4 - a02fffdc virtual void remove_ActivePokemonUpdated(Generic value); // 5 - a0300168 virtual void add_DefenderPokemonUpdated(Generic value); // 6 - a03002f4 virtual void remove_DefenderPokemonUpdated(Generic value); // 7 - a0300480 virtual long get_BattleEndServerTimeMs(); // 8 - a0300688 virtual long get_CurrentServerTimeMs(); // 9 - a030060c virtual Generic StartGymBattle(String gymId, Generic playerPokemon, Class enemy); // 10 - a03007cc virtual void SubmitBattleAction(Void actionType, ulong activePokemonId, int durationMs, ulong targetPokemonId); // 11 - a0300c78 virtual void RequestServerUpdate(); // 12 - a0300e78 virtual void ForceRequestServerUpdate(Generic responseCallback); // 13 - a0300ee4 virtual void Destroy(); // 14 - a0300ef0 } // Namespace: Niantic.Holoholo.Battle class IBattleLogObservableService { // Methods int get_LocalPlayerIndex(); // 0 void AddPredictedAction(Void action); // 0 boolean RemovePredictedActions(Generic actions); // 0 void AddVerifiedActions(Generic actions); // 0 void Clear(); // 0 void Destroy(); // 0 } // Namespace: Holoholo.Rpc class BattleActionProto { // Fields static int TypeFieldNumber = 1; static int ActionStartMsFieldNumber = 2; static int DurationMsFieldNumber = 3; static int EnergyDeltaFieldNumber = 5; static int AttackerIndexFieldNumber = 6; static int TargetIndexFieldNumber = 7; static int ActivePokemonIdFieldNumber = 8; static int JoinedPlayerFieldNumber = 9; static int BattleResultsFieldNumber = 10; static int DamageWindowStartMsFieldNumber = 11; static int DamageWindowEndMsFieldNumber = 12; static int QuitPlayerFieldNumber = 13; static int TargetPokemonIdFieldNumber = 14; Generic _parser; ActionType type_; long actionStartMs_; int durationMs_; int energyDelta_; int attackerIndex_; int targetIndex_; ulong activePokemonId_; BattleParticipantProto joinedPlayer_; BattleResultsProto battleResults_; long damageWindowStartMs_; long damageWindowEndMs_; BattleParticipantProto quitPlayer_; ulong targetPokemonId_; Generic <>f__am$cacheE; // Methods void .ctor(); // a00a8cd8 void .ctor(Void other); // a00aaa3c void .cctor(); // a00aac78 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a00aadc0 Generic get_Parser(); // a00a7ab8 MessageDescriptor get_Descriptor(); // a00aae58 BattleActionProto Clone(); // a00a786c ActionType get_Type(); // a00aaf58 void set_Type(Void value); // a00aaf60 long get_ActionStartMs(); // a00aaf68 void set_ActionStartMs(long value); // a00aaf70 int get_DurationMs(); // a00aaf80 void set_DurationMs(int value); // a00aaf88 int get_EnergyDelta(); // a00aaf90 void set_EnergyDelta(int value); // a00aaf98 int get_AttackerIndex(); // a00aafa0 void set_AttackerIndex(int value); // a00aafa8 int get_TargetIndex(); // a00aafb0 void set_TargetIndex(int value); // a00aafb8 ulong get_ActivePokemonId(); // a00aafc0 void set_ActivePokemonId(ulong value); // a00aafc8 BattleParticipantProto get_JoinedPlayer(); // a00aab28 void set_JoinedPlayer(Void value); // a00aabc0 BattleResultsProto get_BattleResults(); // a00aabc8 void set_BattleResults(Void value); // a00aac60 long get_DamageWindowStartMs(); // a00aafd8 void set_DamageWindowStartMs(long value); // a00aafe0 long get_DamageWindowEndMs(); // a00aaff0 void set_DamageWindowEndMs(long value); // a00aaff8 BattleParticipantProto get_QuitPlayer(); // a00aac68 void set_QuitPlayer(Void value); // a00aac70 ulong get_TargetPokemonId(); // a00ab008 void set_TargetPokemonId(ulong value); // a00ab010 boolean Equals(mvar other); // a00ab020 boolean Equals(Boolean other); // a00ab0c4 int GetHashCode(); // a00a83e4 String ToString(); // a00ab490 void WriteTo(Void output); // a00ab538 int CalculateSize(); // a00ab834 void MergeFrom(Void other); // a00a8ce0 void MergeFrom(Void input); // a00ac110 BattleActionProto <_parser>m__6B(); // a00ac420 // VTable virtual boolean Equals(mvar other); // 0 - a00ab020 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a00a83e4 virtual String ToString(); // 3 - a00ab490 virtual void MergeFrom(Void input); // 4 - a00ac110 virtual void WriteTo(Void output); // 5 - a00ab538 virtual int CalculateSize(); // 6 - a00ab834 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a00aadc0 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Holoholo.Rpc class BattleParticipantProto { // Fields static int ActivePokemonFieldNumber = 1; static int TrainerPublicProfileFieldNumber = 2; static int ReservePokemonFieldNumber = 3; static int DefeatedPokemonFieldNumber = 4; Generic _parser; PokemonInfo activePokemon_; PlayerPublicProfileProto trainerPublicProfile_; Generic _repeated_reservePokemon_codec; Generic reservePokemon_; Generic _repeated_defeatedPokemon_codec; Generic defeatedPokemon_; Generic <>f__am$cache7; // Methods void .ctor(); // a00abc9c void .ctor(Void other); // a00ade54 void .cctor(); // a00adf8c MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a00ae174 Generic get_Parser(); // a00ae30c MessageDescriptor get_Descriptor(); // a00ae20c BattleParticipantProto Clone(); // a00aab30 PokemonInfo get_ActivePokemon(); // a00adf6c void set_ActivePokemon(Void value); // a00adf74 PlayerPublicProfileProto get_TrainerPublicProfile(); // a00adf7c void set_TrainerPublicProfile(Void value); // a00adf84 Generic get_ReservePokemon(); // a00ae3bc Generic get_DefeatedPokemon(); // a00ae3c4 boolean Equals(mvar other); // a00ae3cc boolean Equals(Boolean other); // a00ae470 int GetHashCode(); // a00ab254 String ToString(); // a00ae5c8 void WriteTo(Void output); // a00ae670 int CalculateSize(); // a00ae7f4 void MergeFrom(Void other); // a00abd60 void MergeFrom(Void input); // a00ae9c4 BattleParticipantProto <_parser>m__199(); // a00aec34 // VTable virtual boolean Equals(mvar other); // 0 - a00ae3cc virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a00ab254 virtual String ToString(); // 3 - a00ae5c8 virtual void MergeFrom(Void input); // 4 - a00ae9c4 virtual void WriteTo(Void output); // 5 - a00ae670 virtual int CalculateSize(); // 6 - a00ae7f4 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a00ae174 virtual boolean Equals(Boolean other); // 8 - a00ae470 virtual BattleParticipantProto Clone(); // 9 - a00aab30 virtual void MergeFrom(Void other); // 10 - a00abd60 } // Namespace: Holoholo.Rpc class PokemonInfo { // Fields static int PokemonFieldNumber = 1; static int CurrentHealthFieldNumber = 2; static int CurrentEnergyFieldNumber = 3; Generic _parser; PokemonProto pokemon_; int currentHealth_; int currentEnergy_; Generic <>f__am$cache4; // Methods void .ctor(); // a02753e0 void .ctor(Void other); // a02753e8 void .cctor(); // a0275450 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0275598 Generic get_Parser(); // a0275728 MessageDescriptor get_Descriptor(); // a0275630 PokemonInfo Clone(); // a02757d8 PokemonProto get_Pokemon(); // a0275440 void set_Pokemon(Void value); // a0275448 int get_CurrentHealth(); // a0275868 void set_CurrentHealth(int value); // a0275870 int get_CurrentEnergy(); // a0275878 void set_CurrentEnergy(int value); // a0275880 boolean Equals(mvar other); // a0275888 boolean Equals(Boolean other); // a027592c int GetHashCode(); // a02759d0 String ToString(); // a0275a50 void WriteTo(Void output); // a0275af8 int CalculateSize(); // a0275bac void MergeFrom(Void other); // a0275d1c void MergeFrom(Void input); // a0275dfc PokemonInfo <_parser>m__19A(); // a0275f2c // VTable virtual boolean Equals(mvar other); // 0 - a0275888 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a02759d0 virtual String ToString(); // 3 - a0275a50 virtual void MergeFrom(Void input); // 4 - a0275dfc virtual void WriteTo(Void output); // 5 - a0275af8 virtual int CalculateSize(); // 6 - a0275bac virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0275598 virtual boolean Equals(Boolean other); // 8 - a027592c virtual PokemonInfo Clone(); // 9 - a02757d8 virtual void MergeFrom(Void other); // 10 - a0275d1c } // Namespace: Holoholo.Rpc class PlayerPublicProfileProto { // Fields static int NameFieldNumber = 1; static int LevelFieldNumber = 2; static int AvatarFieldNumber = 3; Generic _parser; String name_; int level_; PlayerAvatarProto avatar_; Generic <>f__am$cache4; // Methods void .ctor(); // a0247be8 void .ctor(Void other); // a026c198 void .cctor(); // a026c1f4 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a026c33c Generic get_Parser(); // a026c4cc MessageDescriptor get_Descriptor(); // a026c3d4 PlayerPublicProfileProto Clone(); // a0246910 String get_Name(); // a026c57c void set_Name(String value); // a026c584 int get_Level(); // a026c624 void set_Level(int value); // a026c62c PlayerAvatarProto get_Avatar(); // a026c1e4 void set_Avatar(Void value); // a026c1ec boolean Equals(mvar other); // a026c634 boolean Equals(Boolean other); // a026c6d8 int GetHashCode(); // a02474dc String ToString(); // a026c814 void WriteTo(Void output); // a026c8bc int CalculateSize(); // a026c980 void MergeFrom(Void other); // a0247cac void MergeFrom(Void input); // a026cb08 PlayerPublicProfileProto <_parser>m__1AC(); // a026cc44 // VTable virtual boolean Equals(mvar other); // 0 - a026c634 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a02474dc virtual String ToString(); // 3 - a026c814 virtual void MergeFrom(Void input); // 4 - a026cb08 virtual void WriteTo(Void output); // 5 - a026c8bc virtual int CalculateSize(); // 6 - a026c980 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a026c33c virtual boolean Equals(Boolean other); // 8 - a026c6d8 virtual PlayerPublicProfileProto Clone(); // 9 - a0246910 virtual void MergeFrom(Void other); // 10 - a0247cac } // Namespace: Holoholo.Rpc class BattleResultsProto { // Fields static int GymStateFieldNumber = 1; static int AttackersFieldNumber = 2; static int PlayerXpAwardedFieldNumber = 3; static int NextDefenderPokemonIdFieldNumber = 4; static int GymPointsDeltaFieldNumber = 5; Generic _parser; GymStateProto gymState_; Generic _repeated_attackers_codec; Generic attackers_; Generic _repeated_playerXpAwarded_codec; Generic playerXpAwarded_; long nextDefenderPokemonId_; int gymPointsDelta_; Generic <>f__am$cache8; // Methods void .ctor(); // a00abee8 void .ctor(Void other); // a00aecbc void .cctor(); // a00aede0 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a00aefb0 Generic get_Parser(); // a00af148 MessageDescriptor get_Descriptor(); // a00af048 BattleResultsProto Clone(); // a00aabd0 GymStateProto get_GymState(); // a00aedd0 void set_GymState(Void value); // a00aedd8 Generic get_Attackers(); // a00af1f8 Generic get_PlayerXpAwarded(); // a00af200 long get_NextDefenderPokemonId(); // a00af208 void set_NextDefenderPokemonId(long value); // a00af210 int get_GymPointsDelta(); // a00af220 void set_GymPointsDelta(int value); // a00af228 boolean Equals(mvar other); // a00af230 boolean Equals(Boolean other); // a00af2d4 int GetHashCode(); // a00ab348 String ToString(); // a00af444 void WriteTo(Void output); // a00af4ec int CalculateSize(); // a00af6c8 void MergeFrom(Void other); // a00abfc8 void MergeFrom(Void input); // a00af910 BattleResultsProto <_parser>m__19B(); // a00afb9c // VTable virtual boolean Equals(mvar other); // 0 - a00af230 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a00ab348 virtual String ToString(); // 3 - a00af444 virtual void MergeFrom(Void input); // 4 - a00af910 virtual void WriteTo(Void output); // 5 - a00af4ec virtual int CalculateSize(); // 6 - a00af6c8 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a00aefb0 virtual boolean Equals(Boolean other); // 8 - a00af2d4 virtual BattleResultsProto Clone(); // 9 - a00aabd0 virtual void MergeFrom(Void other); // 10 - a00abfc8 } // Namespace: Holoholo.Rpc class GymStateProto { // Fields static int FortMapDataFieldNumber = 1; static int GymMembershipFieldNumber = 2; Generic _parser; PokemonFortProto fortMapData_; Generic _repeated_gymMembership_codec; Generic gymMembership_; Generic <>f__am$cache4; // Methods void .ctor(); // a0247f6c void .ctor(Void other); // a0248018 void .cctor(); // a024817c MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0248330 Generic get_Parser(); // a02484c0 MessageDescriptor get_Descriptor(); // a02483c8 GymStateProto Clone(); // a0248570 PokemonFortProto get_FortMapData(); // a02480dc void set_FortMapData(Void value); // a0248174 Generic get_GymMembership(); // a0248600 boolean Equals(mvar other); // a0248608 boolean Equals(Boolean other); // a02486ac int GetHashCode(); // a02487b4 String ToString(); // a0248c04 void WriteTo(Void output); // a0248cac int CalculateSize(); // a0248dc4 void MergeFrom(Void other); // a0248f00 void MergeFrom(Void input); // a02492c0 GymStateProto <_parser>m__193(); // a0249448 // VTable virtual boolean Equals(mvar other); // 0 - a0248608 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a02487b4 virtual String ToString(); // 3 - a0248c04 virtual void MergeFrom(Void input); // 4 - a02492c0 virtual void WriteTo(Void output); // 5 - a0248cac virtual int CalculateSize(); // 6 - a0248dc4 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0248330 virtual boolean Equals(Boolean other); // 8 - a02486ac virtual GymStateProto Clone(); // 9 - a0248570 virtual void MergeFrom(Void other); // 10 - a0248f00 } // Namespace: Holoholo.Rpc class PokemonFortProto { // Fields static int FortIdFieldNumber = 1; static int LastModifiedMsFieldNumber = 2; static int LatitudeFieldNumber = 3; static int LongitudeFieldNumber = 4; static int TeamFieldNumber = 5; static int GuardPokemonIdFieldNumber = 6; static int GuardPokemonLevelFieldNumber = 7; static int EnabledFieldNumber = 8; static int FortTypeFieldNumber = 9; static int GymPointsFieldNumber = 10; static int IsInBattleFieldNumber = 11; static int ActiveFortModifierFieldNumber = 12; static int ActivePokemonFieldNumber = 13; static int CooldownCompleteMsFieldNumber = 14; static int SponsorFieldNumber = 15; static int RenderingTypeFieldNumber = 16; Generic _parser; String fortId_; long lastModifiedMs_; double latitude_; double longitude_; int team_; int guardPokemonId_; int guardPokemonLevel_; boolean enabled_; FortType fortType_; long gymPoints_; boolean isInBattle_; Generic _repeated_activeFortModifier_codec; Generic activeFortModifier_; MapPokemonProto activePokemon_; long cooldownCompleteMs_; Sponsor sponsor_; RenderingType renderingType_; Generic <>f__am$cache12; Generic <>f__am$cache13; Generic <>f__am$cache14; // Methods void .ctor(); // a0248ff8 void .ctor(Void other); // a0273b24 void .cctor(); // a0273c74 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0273f04 Generic get_Parser(); // a026ee00 MessageDescriptor get_Descriptor(); // a0273f9c PokemonFortProto Clone(); // a02480e4 String get_FortId(); // a027409c void set_FortId(String value); // a02740a4 long get_LastModifiedMs(); // a0274144 void set_LastModifiedMs(long value); // a027414c double get_Latitude(); // a027415c void set_Latitude(double value); // a0274168 double get_Longitude(); // a0274178 void set_Longitude(double value); // a0274184 int get_Team(); // a0274194 void set_Team(int value); // a027419c int get_GuardPokemonId(); // a02741a4 void set_GuardPokemonId(int value); // a02741ac int get_GuardPokemonLevel(); // a02741b4 void set_GuardPokemonLevel(int value); // a02741bc boolean get_Enabled(); // a02741c4 void set_Enabled(boolean value); // a02741cc FortType get_FortType(); // a02741d4 void set_FortType(Void value); // a02741dc long get_GymPoints(); // a02741e4 void set_GymPoints(long value); // a02741ec boolean get_IsInBattle(); // a02741fc void set_IsInBattle(boolean value); // a0274204 Generic get_ActiveFortModifier(); // a027420c MapPokemonProto get_ActivePokemon(); // a0273c64 void set_ActivePokemon(Void value); // a0273c6c long get_CooldownCompleteMs(); // a0274214 void set_CooldownCompleteMs(long value); // a027421c Sponsor get_Sponsor(); // a027422c void set_Sponsor(Void value); // a0274234 RenderingType get_RenderingType(); // a027423c void set_RenderingType(Void value); // a0274244 boolean Equals(mvar other); // a027424c boolean Equals(Boolean other); // a02742f0 int GetHashCode(); // a0248860 String ToString(); // a0274570 void WriteTo(Void output); // a0274618 int CalculateSize(); // a0274a68 void MergeFrom(Void other); // a02490fc void MergeFrom(Void input); // a0274f8c PokemonFortProto <_parser>m__82(); // a0275348 int <_repeated_activeFortModifier_codec>m__83(Int32 x); // a02753d0 Item <_repeated_activeFortModifier_codec>m__84(int x); // a02753d8 // VTable virtual boolean Equals(mvar other); // 0 - a027424c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0248860 virtual String ToString(); // 3 - a0274570 virtual void MergeFrom(Void input); // 4 - a0274f8c virtual void WriteTo(Void output); // 5 - a0274618 virtual int CalculateSize(); // 6 - a0274a68 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0273f04 virtual boolean Equals(Boolean other); // 8 - a02742f0 virtual PokemonFortProto Clone(); // 9 - a02480e4 virtual void MergeFrom(Void other); // 10 - a02490fc } // Namespace: Holoholo.Rpc class FortType { // Fields int value__; static FortType GYM = 0; static FortType CHECKPOINT = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Holoholo.Rpc class MapPokemonProto { // Fields static int SpawnpointIdFieldNumber = 1; static int EncounterIdFieldNumber = 2; static int PokedexTypeIdFieldNumber = 3; static int ExpirationTimeMsFieldNumber = 4; static int LatitudeFieldNumber = 5; static int LongitudeFieldNumber = 6; Generic _parser; String spawnpointId_; ulong encounterId_; int pokedexTypeId_; long expirationTimeMs_; double latitude_; double longitude_; Generic <>f__am$cache7; // Methods void .ctor(); // a025ed1c void .ctor(Void other); // a025ede0 void .cctor(); // a025ee40 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a025ef88 Generic get_Parser(); // a025f120 MessageDescriptor get_Descriptor(); // a025f020 MapPokemonProto Clone(); // a025f1d0 String get_SpawnpointId(); // a025f260 void set_SpawnpointId(String value); // a025f268 ulong get_EncounterId(); // a025f308 void set_EncounterId(ulong value); // a025f310 int get_PokedexTypeId(); // a025f320 void set_PokedexTypeId(int value); // a025f328 long get_ExpirationTimeMs(); // a025f330 void set_ExpirationTimeMs(long value); // a025f338 double get_Latitude(); // a025f348 void set_Latitude(double value); // a025f354 double get_Longitude(); // a025f364 void set_Longitude(double value); // a025f370 boolean Equals(mvar other); // a025f380 boolean Equals(Boolean other); // a025f424 int GetHashCode(); // a025f5a4 String ToString(); // a025f6d4 void WriteTo(Void output); // a025f77c int CalculateSize(); // a025f914 void MergeFrom(Void other); // a025fad8 void MergeFrom(Void input); // a025fb64 MapPokemonProto <_parser>m__1BC(); // a025fc84 // VTable virtual boolean Equals(mvar other); // 0 - a025f380 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a025f5a4 virtual String ToString(); // 3 - a025f6d4 virtual void MergeFrom(Void input); // 4 - a025fb64 virtual void WriteTo(Void output); // 5 - a025f77c virtual int CalculateSize(); // 6 - a025f914 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a025ef88 virtual boolean Equals(Boolean other); // 8 - a025f424 virtual MapPokemonProto Clone(); // 9 - a025f1d0 virtual void MergeFrom(Void other); // 10 - a025fad8 } // Namespace: class Sponsor { // Fields int value__; static Sponsor UNSET = 0; static Sponsor MCDONALDS = 1; static Sponsor POKEMON_STORE = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class RenderingType { // Fields int value__; static RenderingType DEFAULT = 0; static RenderingType INTERNAL_TEST = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Holoholo.Rpc class AttackGymProto { // Fields static int GymIdFieldNumber = 1; static int BattleIdFieldNumber = 2; static int AttackerActionsFieldNumber = 3; static int LastRetrievedActionFieldNumber = 4; static int PlayerLatDegreesFieldNumber = 5; static int PlayerLngDegreesFieldNumber = 6; Generic _parser; String gymId_; String battleId_; Generic _repeated_attackerActions_codec; Generic attackerActions_; BattleActionProto lastRetrievedAction_; double playerLatDegrees_; double playerLngDegrees_; Generic <>f__am$cache8; // Methods void .ctor(); // a00a7670 void .ctor(Void other); // a00a7788 void .cctor(); // a00a7904 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a00a7b68 Generic get_Parser(); // a00a7d00 MessageDescriptor get_Descriptor(); // a00a7c00 AttackGymProto Clone(); // a00a7db0 String get_GymId(); // a00a7e40 void set_GymId(String value); // a00a7e48 String get_BattleId(); // a00a7ee8 void set_BattleId(String value); // a00a7ef0 Generic get_AttackerActions(); // a00a7f90 BattleActionProto get_LastRetrievedAction(); // a00a7864 void set_LastRetrievedAction(Void value); // a00a78fc double get_PlayerLatDegrees(); // a00a7f98 void set_PlayerLatDegrees(double value); // a00a7fa4 double get_PlayerLngDegrees(); // a00a7fb4 void set_PlayerLngDegrees(double value); // a00a7fc0 boolean Equals(mvar other); // a00a7fd0 boolean Equals(Boolean other); // a00a8074 int GetHashCode(); // a00a8264 String ToString(); // a00a8664 void WriteTo(Void output); // a00a870c int CalculateSize(); // a00a8934 void MergeFrom(Void other); // a00a8b6c void MergeFrom(Void input); // a00a8ecc AttackGymProto <_parser>m__196(); // a00a90f0 // VTable virtual boolean Equals(mvar other); // 0 - a00a7fd0 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a00a8264 virtual String ToString(); // 3 - a00a8664 virtual void MergeFrom(Void input); // 4 - a00a8ecc virtual void WriteTo(Void output); // 5 - a00a870c virtual int CalculateSize(); // 6 - a00a8934 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a00a7b68 virtual boolean Equals(Boolean other); // 8 - a00a8074 virtual AttackGymProto Clone(); // 9 - a00a7db0 virtual void MergeFrom(Void other); // 10 - a00a8b6c } // Namespace: Niantic.Holoholo.Battle class BattleDamageService { // Fields GameMasterData gameMasterData; // Methods void .ctor(); // a02ef290 int CalculateDamage(Int32 attacker, Int32 defender, Int32 move, Int32 outcome); // a02ef298 void Destroy(); // a02ef658 float GetSameTypeAttackMultiplier(Single attackerSettings, Single move); // a02ef5b8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual int CalculateDamage(Int32 attacker, Int32 defender, Int32 move, Int32 outcome); // 4 - a02ef298 virtual void Destroy(); // 5 - a02ef658 } // Namespace: Niantic.Holoholo.Battle class BattleTimingService { // Fields IBattleServerConnectionService serverConnectionService; // Methods void .ctor(); // a03022c8 float TimeUntilActionBegins(Single action); // a03022d0 float TimeUntilAttackLands(Single action); // a03023ac void Destroy(); // a0302488 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual float TimeUntilActionBegins(Single action); // 4 - a03022d0 virtual float TimeUntilAttackLands(Single action); // 5 - a03023ac virtual void Destroy(); // 6 - a0302488 } // Namespace: Niantic.Holoholo.Battle class IBattleServerConnectionService { // Methods void add_ActivePokemonUpdated(Generic value); // 0 void remove_ActivePokemonUpdated(Generic value); // 0 void add_DefenderPokemonUpdated(Generic value); // 0 void remove_DefenderPokemonUpdated(Generic value); // 0 long get_BattleEndServerTimeMs(); // 0 long get_CurrentServerTimeMs(); // 0 Generic StartGymBattle(String gymId, Generic playerPokemon, Class enemy); // 0 void SubmitBattleAction(Void action, ulong activePokemonId, int durationMs, ulong targetPokemonId); // 0 void RequestServerUpdate(); // 0 void ForceRequestServerUpdate(Generic responseCallback); // 0 void Destroy(); // 0 } // Namespace: Niantic.Holoholo.Battle class IBattleDamageService { // Methods int CalculateDamage(Int32 attacker, Int32 defender, Int32 move, Int32 outcome); // 0 void Destroy(); // 0 } // Namespace: Niantic.Holoholo.Battle class IBattleTimingService { // Methods float TimeUntilActionBegins(Single action); // 0 float TimeUntilAttackLands(Single action); // 0 void Destroy(); // 0 } // Namespace: Niantic.Holoholo.Battle class BattleFrame { // Fields PlayerFrame LocalPlayer; Generic FriendlyPlayers; Generic VisualizedFriendlyPlayers; PokemonFrame EnemyPokemon; long ServerTimeMs; BattleStatus BattleStatus; BattleResultsProto BattleResults; int ExpAwarded; GameMasterData gameMaster; // Methods void .ctor(Void gameMaster); // a02efbb8 boolean get_BattleComplete(); // a02efd2c int get_PlayerCount(); // a02efd44 void Reset(); // a02efca8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class PlayerFrame { // Fields static long SWAP_DURATION_MS = 1000; Generic Pokemon; int ActivePokemonIndex; long lastSwapMs; int k__BackingField; String k__BackingField; // Methods void .ctor(String name, int index); // a02efd84 PokemonFrame get_ActivePokemon(); // a02efe5c int get_PlayerIndex(); // a02efee8 void set_PlayerIndex(int value); // a02efe4c String get_Name(); // a02efef0 void set_Name(String value); // a02efe54 boolean get_IsSwapping(); // a02efef8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class PokemonFrame { // Fields BattleFrame parentFrame; int health; int energy; FrameAction QueuedAction; boolean QueuedActionActive; PokemonProto k__BackingField; // Methods void .ctor(Void pokemonInfo, Void parentFrame); // a02effc8 PokemonProto get_Pokemon(); // a02f003c void set_Pokemon(Void value); // a02f0034 int get_Health(); // a02f0044 void set_Health(int value); // a02f004c int get_Energy(); // a02f0140 void set_Energy(int value); // a02f0148 boolean get_IsDodging(); // a02f024c FrameAction get_CurrentAction(); // a02f027c void Faint(); // a02f02a0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class FrameAction { // Fields ActionType Type; int EnergyDelta; long StartTimeMs; long DurationMs; PokemonFrame Target; AttackOutcome AttackOutcome; long DamageWindowStartMs; long DamageWindowEndMs; // Methods void .ctor(); // a02f02b8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class ActionType { // Fields int value__; static ActionType Attack = 0; static ActionType SpecialAttack = 1; static ActionType Dodge = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 static BattleStatus Active = 1; static BattleStatus TimedOut = 4; static BattleStatus Quit = 5; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.Battle class BattleLog { // Fields Generic actions; Generic <>f__am$cache1; // Methods void .ctor(); // a02f6f30 IEnumerator System.Collections.IEnumerable.GetEnumerator(); // a02f6fdc int get_Count(); // a02f4364 int GetPlayerIndex(String name); // a02f7094 BattleActionProto get_Item(int index); // a02f7228 void Set(Generic verifiedActions, Generic predictedActions); // a02f726c Generic GetEnumerator(); // a02f7420 String ToString(); // a02f74d8 int m__6C(Int32 x, Int32 y); // a02f7a54 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a02f74d8 virtual IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 4 - a02f6fdc virtual Generic GetEnumerator(); // 5 - a02f7420 } // Namespace: Niantic.Holoholo.Battle class FriendlyBattlePokemonPool { // Fields Generic availablePokemon; Generic activePokemon; Generic pokemonAssignments; // Methods void .ctor(); // a0305014 int get_ActiveAssignmentCount(); // a0305128 boolean get_AllPokemonIdle(); // a0305164 void Init(Generic pokemonObjects); // a0305348 FriendlyBattlePokemon GetPokemonAssignedToPlayerName(String name); // a0305574 String GetPlayerNameAssignedToPokemon(String pokemon); // a03056cc void AssignPlayers(Generic playerFrames); // a030572c void AssignPlayer(Void playerFrame); // a03059dc void MarkPokemonAvailableForReassignment(Void pokemon); // a0305b90 void Clear(); // a0305c88 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual boolean get_AllPokemonIdle(); // 4 - a0305164 virtual void Init(Generic pokemonObjects); // 5 - a0305348 virtual String GetPlayerNameAssignedToPokemon(String pokemon); // 6 - a03056cc virtual void AssignPlayers(Generic playerFrames); // 7 - a030572c virtual void MarkPokemonAvailableForReassignment(Void pokemon); // 8 - a0305b90 virtual void Clear(); // 9 - a0305c88 } // Namespace: Niantic.Holoholo.Battle class BattleGestureHandler { // Fields IBattleFrameObservableService battleFrameObservableService; IBehaviourService behaviourService; BattleCameraController battleCamera; float specialAttackChargeHoldTime; TapGesture tapGesture; BattleFlickGesture horizontalFlickGesture; BattleFlickGesture verticalFlickGesture; LongPressGesture longPressGesture; ReleaseGesture releaseGesture; PlayerBattlePokemon playerBattlePokemon; Coroutine chargeSpecialAttackCoroutine; Action OnSuccessfulAttack; Generic OnDodge; // Methods void .ctor(); // a02f5c98 void add_OnSuccessfulAttack(Void value); // a02eaf90 void remove_OnSuccessfulAttack(Void value); // a02eb6bc void add_OnDodge(Generic value); // a02f5d28 void remove_OnDodge(Generic value); // a02f5eb4 TapGesture get_TapGesture(); // a02eb11c BattleFlickGesture get_HorizontalFlickGesture(); // a02eb12c BattleFlickGesture get_VerticalFlickGesture(); // a02f6040 LongPressGesture get_LongPressGesture(); // a02f6048 ReleaseGesture get_ReleaseGesture(); // a02eb124 float get_SpecialAttackCharge(); // a02f6050 void set_SpecialAttackCharge(float value); // a02f60d4 PlayerBattlePokemon get_PlayerBattlePokemon(); // a02f61a4 void OnEnable(); // a02f6270 void OnDisable(); // a02f647c void OnTapped(mvar sender, Void e); // a02f6678 void OnFlicked(mvar sender, Void e); // a02f6804 void OnLongPress(mvar sender, Void e); // a02f6978 void OnRelease(mvar sender, Void e); // a02f6ae4 IEnumerator ChargeSpecialAttack(); // a02f6a48 void m__69(); // a02f6b28 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual IReceipt Observe(Generic callback); // 4 - a04e8b9c virtual void Awake(); // 5 - a04e8694 } // Namespace: Niantic.Holoholo.Battle class IBattleFrameObservableService { // Methods boolean get_BattleActive(); // 0 float get_TimeRemaining(); // 0 Generic StartGymBattle(String gymId, Generic playerPokemon, Class enemy, int friendlyPokemonCount); // 0 Generic NextGymBattle(String gymId, Class previousBattleResults, Class enemy); // 0 boolean TryAttack(); // 0 boolean TrySpecialAttack(); // 0 boolean TryDodge(); // 0 void TrySurrender(); // 0 boolean TrySwap(Boolean pokemon); // 0 Generic TryQueueLocalAction(ValueType actionType); // 0 void ClearData(); // 0 void Destroy(); // 0 } // Namespace: TouchScript.Gestures class TapGesture { // Fields static String TAP_MESSAGE = @"OnTap"; Generic tappedInvoker; int numberOfTapsRequired; float timeLimit; float distanceLimit; float distanceLimitInPixelsSquared; boolean isActive; int tapsDone; Vector2 startPosition; Vector2 totalMovement; // Methods void .ctor(); // a01ab748 void add_Tapped(Generic value); // a01ab764 void remove_Tapped(Generic value); // a01ab8f0 int get_NumberOfTapsRequired(); // a01aba7c void set_NumberOfTapsRequired(int value); // a01aba84 float get_TimeLimit(); // a01aba94 void set_TimeLimit(float value); // a01aba9c float get_DistanceLimit(); // a01abaa4 void set_DistanceLimit(float value); // a01abaac void OnEnable(); // a01abba8 void touchBegan(Void touch); // a01abca8 void touchMoved(Void touch); // a01abec8 void touchEnded(Void touch); // a01abf88 void onRecognized(); // a01ac0c0 void reset(); // a01ac248 boolean shouldCacheTouchPosition(Boolean value); // a01ac304 IEnumerator wait(); // a01ac374 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual boolean get_DebugMode(); // 4 - a019a6e8 virtual void set_DebugMode(boolean value); // 5 - a019a6f0 virtual Vector2 get_ScreenPosition(); // 6 - a01a4d7c virtual Vector2 get_PreviousScreenPosition(); // 7 - a01a4ff0 virtual boolean GetTargetHitResult(Boolean hit); // 8 - a01a5770 virtual boolean GetTargetHitResult(Boolean position, Boolean hit); // 9 - a01a584c virtual boolean CanPreventGesture(Boolean gesture); // 10 - a01a5a0c virtual boolean CanBePreventedByGesture(Boolean gesture); // 11 - a01a5b10 virtual boolean ShouldReceiveTouch(Boolean touch); // 12 - a01a5bd8 virtual boolean ShouldBegin(); // 13 - a01a5c90 virtual void Awake(); // 14 - a01a5e8c virtual void OnEnable(); // 15 - a01abba8 virtual void OnDisable(); // 16 - a01a6248 virtual void OnDestroy(); // 17 - a01a6250 virtual void INTERNAL_RemoveFriendlyGesture(Void gesture); // 18 - a01a69dc virtual boolean shouldCacheTouchPosition(Boolean value); // 19 - a01ac304 virtual void touchBegan(Void touch); // 20 - a01abca8 virtual void touchMoved(Void touch); // 21 - a01abec8 virtual void touchEnded(Void touch); // 22 - a01abf88 virtual void touchCancelled(Void touch); // 23 - a01a6ad0 virtual void reset(); // 24 - a01ac248 virtual void onPossible(); // 25 - a01a6af8 virtual void onBegan(); // 26 - a01a6afc virtual void onChanged(); // 27 - a01a6b00 virtual void onRecognized(); // 28 - a01ac0c0 virtual void onFailed(); // 29 - a01a6b04 virtual void onCancelled(); // 30 - a01a6b08 } // Namespace: Niantic.Holoholo.Battle class BattleFlickGesture { // Fields static String FLICK_MESSAGE = @"OnFlick"; Generic flickedInvoker; GestureDirection direction; float minDistance; Vector2 movementBuffer; boolean isActive; float sqrMovementThreshold; Vector2 k__BackingField; // Methods void .ctor(); // a02ef67c void add_Flicked(Generic value); // a02eb134 void remove_Flicked(Generic value); // a02eb848 Vector2 get_ScreenFlickVector(); // a02ef6c0 void set_ScreenFlickVector(Void value); // a02ef6d4 float get_MinDistance(); // a02ef6e0 void set_MinDistance(float value); // a02ef6e8 void Start(); // a02ef6f0 void touchBegan(Void touch); // a02ef7c0 void touchMoved(Void touch); // a02ef878 void touchEnded(Void touch); // a02ef9a4 void onRecognized(); // a02ef9f0 void reset(); // a02efb78 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual boolean get_DebugMode(); // 4 - a019a6e8 virtual void set_DebugMode(boolean value); // 5 - a019a6f0 virtual Vector2 get_ScreenPosition(); // 6 - a01a4d7c virtual Vector2 get_PreviousScreenPosition(); // 7 - a01a4ff0 virtual boolean GetTargetHitResult(Boolean hit); // 8 - a01a5770 virtual boolean GetTargetHitResult(Boolean position, Boolean hit); // 9 - a01a584c virtual boolean CanPreventGesture(Boolean gesture); // 10 - a01a5a0c virtual boolean CanBePreventedByGesture(Boolean gesture); // 11 - a01a5b10 virtual boolean ShouldReceiveTouch(Boolean touch); // 12 - a01a5bd8 virtual boolean ShouldBegin(); // 13 - a01a5c90 virtual void Awake(); // 14 - a01a5e8c virtual void OnEnable(); // 15 - a01a5f38 BattleNameplate playerNameplate; BattleNameplate enemyNameplate; BattleCountdown battleCountdown; // Methods void .ctor(); // a0305ec4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: Niantic.Holoholo.Battle class SwapButton { // Fields PokemonProto pokemon; Image pokemonIcon; Image healthBar; Text cpAmount; Text pkmnName; GameObject faintedOverlay; GameObject activePokemonBackground; Color highHealthColor; Color mediumHealthColor; Color lowHealthColor; Color cpColor; Color cpFaintedColor; IBattleFrameObservableService battleFrameService; Button button; SwapUI swapUi; // Methods void .ctor(); // a0309544 void Awake(); // a030954c void Init(Void swapUi); // a03095d4 void Refresh(Void pokemonFrame, boolean isActivePokemon); // a03095dc void Swap(); // a0309950 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Battle class SwapUI { // Fields static String OpenBool = @"Open"; IBehaviourService behaviourService; BattleGestureHandler battleGestureHandler; IBattleFrameObservableService battleFrameService; Animator anim; Transform gridContent; GameObject openSwapButton; IReceipt frameObservableReceipt; BattleFrame currentFrame; Generic swapButtons; // Methods void .ctor(); // a0309ac8 void Start(); // a0309b74 void OnDestroy(); // a0309ea0 void OnFlick(mvar sender, Void e); // a030a130 void HideGesture(mvar sender, Void e); // a030a2f0 void Init(Generic playerPokemon); // a030a2f4 void Clear(); // a030a45c void Open(); // a030a1fc void Close(); // a0309a1c void ProcessBattleFrame(Void frame); // a030a66c void SetEnabled(boolean enabled); // a0309e68 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class NubEnergy { // Fields static String PULSE = @"isActive"; ProgressBar progressBar; Animator animator; // Methods void .ctor(); // a017cf24 void Awake(); // a017cf2c void SetFill(float fill); // a017cef8 void SetFillMax(); // a017cee8 void SetEmpty(); // a017cef0 void RefreshPulse(); // a017cfb4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Battle class BattleNameplate { // Fields PokemonHealthBar healthBar; NubbedEnergyBar energyBar; Text nameLabel; Text healthLabel; Text cpLabel; BattleToast toast; Image dodgeCooldownIndicator; float dodgeIndicatorFlashTime; AnimationCurve dodgeIndicatorFlashCurve; CanvasGroup nameplateCanvasGroup; Color dodgeIndicatorDefaultColor; Color dodgeIndicatorSuccessColor; Color dodgeIndicatorRejectionColor; Coroutine dodgeIndicatorColorRoutine; Coroutine dodgeIndicatorFillRoutine; BattleGestureHandler gestureHandler; BattlePokemon battlePokemon; int maxHealth; // Methods void .ctor(); // a02f8350 void Init(Void pokemon); // a02f83d8 void OnDestroy(); // a02f91d4 void OnPokemonChange(Void pokemon); // a02f8ed4 void OnHealthChange(int currHealth, boolean instant); // a02f9e5c void OnDodge(float duration); // a02f9e60 IEnumerator RefillDodgeCooldownIndicator(float duration); // a02f9ec0 void SetHealth(int currHealth, boolean instant); // a02f9c94 void OnEnergyChange(int energy); // a02f9f74 void OnToastEvent(String toastText); // a02f9fbc void OnDodgeAttempt(boolean success); // a02fa138 IEnumerator FlashDodgeIndicatorColor(IEnumerator color); // a02fa1b8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class PokemonHealthBar { // Fields Image immediateBar; Image delayBar; GameObject flashBar; float delayTime; float lerpTime; float flashTime; int flashCount; Color fullColor; Color warningColor; Color dangerColor; float warningThreshold; float dangerThreshold; float currValue; Coroutine lerpRoutine; HealthBarState state; // Methods void .ctor(); // a018b390 void SetFill(float value, boolean immediate); // a018b3a0 IEnumerator FlashBar(); // a018b558 IEnumerator WaitAndLerp(); // a018b5f4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class HealthBarState { // Fields int value__; static HealthBarState IDLE = 0; static HealthBarState DELAY = 1; static HealthBarState LERP = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class NubbedEnergyBar { // Fields IBehaviourService behaviourService; cmod_reqd nubs; int energyPerNub; // Methods void .ctor(); // a017cb98 void Init(int energyPerNub, int maxEnergy); // a017cba0 void SetEnergy(int energy); // a017cdd8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Battle class BattleToast void set_Opponent(Void value); // a02fada0 PokemonProto get_PokemonProto(); // a02f8ecc void set_PokemonProto(Void value); // a02fada8 PokemonState get_State(); // a02fad6c void set_State(Void value); // a02fadb0 void Awake(); // a02fadb8 void OnEnable(); // a02fae5c void OnDisable(); // a02faf20 void Update(); // a02fb064 void Init(Void pokemonProto); // a02fbdcc void ResetState(); // a02fc070 void OnAssetLoaded(); // a02fc110 IEnumerator InitShadow(); // a02fc134 boolean IsSequenceComplete(); // a02fc1d8 void ObserveBattleFrame(Void frame); // a02fc200 void ProcessPokemonFrame(Void frame); // a02fc204 void SignalAttack(Void frameAction); // a02fc5f0 IEnumerator PerformIntro(); // a02fca60 void ChangeState(Void stage); // a02fcb04 void InitState(); // a02fb08c boolean SeqToSysMessage(String msg); // a02fcec0 boolean SeqComplete(); // a02fcfd0 boolean SeqSynch(String str); // a02fd004 void Attack(); // a02fc728 void SpecialAttack(); // a02fc764 void TakeDamage(); // a02fd0dc void Faint(); // a02fd1ec void ReturnToPokeball(); // a02fd234 void Dodge(); // a02fc9b0 DodgeType GetDodgeType(); // a02fd274 void OnOpponentDodge(); // a02fd2a8 IEnumerator PerformDodge(IEnumerator dodgeType, float duration); // 0 void ChangePokemon(Void pokemonFrame); // a02fd2ac IEnumerator PerformChangePokemon(IEnumerator pokemonFrame); // a02fd2d4 void PlaySequence(String seqName, Void data); // a02fcb14 void UpdateSequence(); // a02fb220 void PlayAttackAnimation(int moveId); // a02fdc28 void PlayAnimation(String name); // a02fdef0 void SetAttackMode(String mode); // a02fdda0 AttackAffector GetAffector(AttackAffector actor, AttackAffector data); // a02fdd64 BattlePokemon GetPokemon(BattlePokemon actor, BattlePokemon data); // a02fdd48 GameObject GetActor(GameObject actor, GameObject data); // a02fd964 void CreateSound(String name, Void obj); // a02fd9cc void CreateParticlePokemon(String name, Void target, boolean face2face, boolean distScale); // a02fd384 void CreateParticlePokemon(String name, Void obj, boolean face2face); // a02feaf0 void CreateParticle(String name, Void obj); // a02fd87c Vector3 GetCharTrans(Vector3 particleRot); // a02ff27c Vector3 GetCharTrans(Vector3 target, Vector3 particleRot); // a02fdff8 void AlignVFXFaceToFace(Void vfxObj, Void target, boolean update, boolean scaleOnly); // a02fe128 Transform GetNamedTrans(Transform trans, String name, boolean prefix); // a02ff430 Transform GetHeadTrans(Transform rootTrans); // a02ff2f4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Update(); // 4 - a02fb064 virtual void ObserveBattleFrame(Void frame); // 5 - a02fc200 virtual IEnumerator PerformIntro(); // 6 - a02fca60 virtual void TakeDamage(); // 7 - a02fd0dc virtual void Faint(); // 8 - a02fd1ec virtual DodgeType GetDodgeType(); // 9 - a02fd274 virtual void OnOpponentDodge(); // 10 - a02fd2a8 virtual void PlayAnimation(String name); // 12 - a02fdef0 } // Namespace: class SoundController { // Fields AudioSource defaultAudioSource; // Methods void .ctor(); // a019291c void Start(); // a0192924 void PlayPokemonVoice(int pokemonId); // a01929c0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class BlobShadow { // Fields static float GROUND_HEIGHT_BUFFER = 0.001000; static float BALL_TARGET_SCALE = 0.025000; static float BALL_DROP_SIZE_MULTIPLIER = 0.200000; static float BLOB_ALPHA_BASE = 0.400000; float groundHeight; float scaleMultiplier; float scaleJumpSizeMultiplier; float scaleJumpTintMultiplier; Renderer meshRenderer; float targetRadius; float targetScale; boolean ballDropMode; Transform shadowTarget; Renderer myRenderer; // Methods void .ctor(); // a007f8d4 void Init(Void target, float height); // a007f90c void Awake(); // a007fa60 void LateUpdate(); // a007fae8 void SetPokemonRadius(float radius); // a007fdac void Enable(boolean isEnabled); // a007fa3c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class StateData { // Fields Stage stage; boolean init; // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: class Stage { // Fields int value__; static Stage Wait = 0; static Stage Present = 1; static Stage Attack = 2; static Stage Faint = 3; static Stage Outro = 4; static Stage Ding = 5; static Stage Returning = 6; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class SequenceData { // Fields BattlePokemon attacker; BattlePokemon defender; int atkMove; // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: Niantic.Holoholo.Gym class AttackAffector { // Fields static float SQUISH_TIME_DIVIDEND = 0.120000; static float SCALE_VERT_EPSILON = 0.000100; static float SCALE_VERT_POWER = 0.330000; static float COLOR_CHANGE_LERP_TIME = 1.000000; float scaleTo; float scaleRate; float squishDuration; float squishTime; GameObject alignVFX; Vector3 alignVFXCharOffs; Quaternion alignVFXCharRot; GameObject alignVFXTrg; float alignVFXDuration; GameObject faintVFXObject; GameObject faintBallObject; float faintVFXTime; HoloCharacter character; Coroutine silhouetteRoutine; FxPriority fxPriorityCurrent; // Methods void .ctor(); // a0341a08 void Start(); // a0341a10 void Reset(Void character, float scale); // a0341a8c void Reset(float scale); // a0341a50 void Update(); // a0341ad4 void UpdateScale(Void obj, int pokeIdx); // a0341b80 void ScaleTo(String scaleAsString, float scaleModifier); // a0341e20 void SinkTo(String scaleAsString); // a03421a0 void Squish(String timeAsString); // a03424ac void Spin(String timeAsString); // a03426ac void HideActor(String scaleAsString, boolean hide); // a03428ac void HideBG(String colorAsString, boolean resetBackground); // a0342990 void Silhouette(String colorAsString, boolean resetSilhouette); // a0342b90 void Silhouette(Void color, float lerpTime, boolean resetSilhouette); // a0342efc void ScaleCharacterTo(float scale, float rate); // a0341fc0 void SinkCharacterTo(float height, float rate); // a03422d4 void SquishCharacter(float time); // a03424d4 void SpinCharacter(float duration); // a03426d4 void HideCharacter(boolean hide); // a03428b4 void HideBackground(float red, float green, float blue, float alpha, boolean resetBackground); // a0342b2c IEnumerator fogColorUpdate(boolean resetBackground, IEnumerator newEnvironmentColor); // a0342f30 FxPriority get_FxPriorityCurrent(); // a0343008 void set_FxPriorityCurrent(Void value); // a0341acc void SilhouetteCharacter(float red, float green, float blue, float alpha, boolean resetSilhouette, float lerpTime, Void priority); // a0342d3c IEnumerator CharacterColorUpdate(boolean resetSilhouette, IEnumerator newCharacterColor, IEnumerator anim, float lerpTime); // a034303c void ResetSilhouetteRoutine(); // a0343010 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class FxPriority { // Fields int value__; static FxPriority Neutral = 0; static FxPriority Tap = 1; static PokemonState Damage = 3; static PokemonState Sequence = 4; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.Battle class BattleCountdown { // Fields static String USERNAME_SHOW_TRIGGER = @"ShowUsernames"; II18n i18n; IColorUtil colorUtil; GymState gymState; Text wordsLabel; Image goImage; Text localUserLabel; Text enemyUserLabel; CanvasGroup alphaGroup; Animator usernameAnimator; float wordsAnimTime; AnimationCurve wordsAlphaCurve; AnimationCurve wordsSizeCurve; float goOutTime; AnimationCurve goAlphaInCurve; AnimationCurve goAlphaOutCurve; AnimationCurve goSizeInCurve; AnimationCurve goSizeOutCurve; Promise countdownPromise; boolean goGoing; // Methods void .ctor(); // a02ee030 IPromise ShowVictory(); // a02ee04c IPromise ShowRoundDetails(int roundNumber, String localPlayerName, String enemyPlayerName); // a02ee27c IEnumerator WordFadeInOut(); // a02ee1e0 void ShowGo(); // a02ee674 IEnumerator GoIn(); // a02ee6f8 void HideGo(); // a02ee79c IEnumerator GoOut(); // a02ee854 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.UI class IColorUtil { // Methods TeamColors get_DefaultTeamColors(); // 0 } // Namespace: Niantic.Holoholo.UI class TeamColors { // Fields Color neutralColor; Color blueColor; Color redColor; Color yellowColor; // Methods void .ctor(); // a0152018 Color GetTeamColor(int team); // a0140778 Color GetTeamColor(Color team); // a015211c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo class Promise { // Fields Action thenFuncs; Generic errorFuncs; Action finallyFuncs; boolean completeCalled; boolean errorCalled; String errorValue; // Methods void .ctor(); // a0108b54 boolean get_Completed(); // a0108b5c void Complete(); // a0108b80 void Error(String message); // a0108df4 IPromise Error(Generic onError); // a0109088 IPromise Then(IPromise onComplete); // a0109258 IPromise Finally(IPromise onFinally); // a010940c CustomYieldInstruction get_Yield(); // a01095cc boolean m__ED(); // a0109690 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual IPromise Then(IPromise onComplete); // 4 - a0109258 virtual IPromise Error(Generic onError); // 5 - a0109088 virtual IPromise Finally(IPromise onFinally); // 6 - a010940c virtual CustomYieldInstruction get_Yield(); // 7 - a01095cc } // Namespace: Niantic.Holoholo.Battle class TapHighlight { // Fields Color tappedColor; float tappedDuration; cmod_reqd longPressedColors; float longPressedPulseFrequency; float longPressedPulseAmplitude; Color longReleasedColor; float longReleasedDuration; boolean isLongPressed; Coroutine pulseRoutine; IBehaviourService behaviourService; BattleGestureHandler battleGestureHandler; IBattleFrameObservableService battleFrameService; PlayerBattlePokemon playerPokemon; // Methods void .ctor(); // a030a8a0 void PostInject(); // a030a8c4 void OnDestroy(); // a030aa9c void Tapped(mvar sender, Void e); // a030ac74 void LongPressed(mvar sender, Void e); // a030ad10 void PulseCharacterColor(Void anim, float pulse, int randomIndex, float amplitude); // a030af88 void Released(mvar sender, Void e); // a030b02c void Highlight(Void color, float lerpTime, boolean resetHighlight); // a030b0c8 IEnumerator HighLightPulse(Generic callback, int maxIndex, float frequency); // a030aec4 void Destroy(); // a030b2ac // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Highlight(Void color, float lerpTime, boolean resetHighlight); // 4 - a030b0c8 virtual void Destroy(); // 5 - a030b2ac } // Namespace: class Factory { // Methods void .ctor(); // a030b56c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual ITapHighlight Create(); // 4 - a04def50 virtual ITapHighlight Create(); // 5 - a04def50 } // Namespace: Niantic.Holoholo.Battle class ITapHighlight { // Methods void Highlight(Void color, float lerpTime, boolean resetHighlight); // 0 void Destroy(); // 0 } // Namespace: class Factory { // Methods void .ctor(); // a0305ecc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual GymBattleUI Create(); // 4 - a04def50 virtual GymBattleUI Create(); // 5 - a04def50 } // Namespace: Niantic.Holoholo.Gym class GymResolveState { // Fields ResolveUIController resolveUIPrefab; WorldMapState worldMapState; Generic prefabFactory; IBehaviourService behaviourService; ICameraRig cameraRig; GymState gymState; BattleStatus resultStatus; ResolveUIController resolveGui; long k__BackingField; int k__BackingField; int k__BackingField; // Methods void .ctor(); // a034e7f8 long get_PrestigeChange(); // a034e800 void set_PrestigeChange(long value); // a034e808 int get_NumberPokemonDefeated(); // a034e818 void set_NumberPokemonDefeated(int value); // a034e820 int get_ExpAwarded(); // a034e828 void set_ExpAwarded(int value); // a034e830 void ExitState(); // a034e838 void Init(Void result, int numberPokemonDefeated, long prestigeChange, int expAwarded); // a034e898 void Leave(); // a034f098 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual String get_Name(); // 4 - a03379f0 virtual void EnterState(); // 5 - a0325688 virtual void ExitState(); // 6 - a034e838 virtual boolean get_IsActiveState(); // 7 - a0337a40 virtual boolean get_IsLeafState(); // 8 - a0337a48 virtual GameState get_ChildState(); // 9 - a0337a28 virtual GameState get_ParentState(); // 10 - a0337a30 virtual void EnterState(); // 11 - a0325688 virtual void ExitState(); // 12 - a034e838 virtual cmod_opt SetActiveSubstate(); // 13 - 0 virtual void Collapse(); // 14 - a0337e5c virtual cmod_opt Replace(); // 15 - 0 virtual void ClearSubstate(); // 16 - a0338114 } // Namespace: Niantic.Holoholo.Gym class ResolveUIController { // Fields StarStamp starStampPrefab; GymState gymState; GymResolveState gymResolve; IImageDownloadService imageDownloadService; IBehaviourService behaviourService; IXpAwardService xpAwardService; II18n ii18n; Image background; Text gymName; Text gymLevel; Image prestigeMeter; Text prestigeText; Transform PokemonRoot; Transform CameraPosition; SkinnedMeshRenderer topperMesh; cmod_reqd teamMaterials; cmod_reqd vfxColor; cmod_reqd vfxParticle; GymProximityController proximityController; Promise logoShrinkPromise; Generic k__BackingField; // Methods void .ctor(); // a0349090 Generic get_Trainers(); // a0349098 void AddPlatform(Void right, Void member); // a03498e0 void SyncPlatformCount(int currSlots); // a03494e4 void CleanupMembers(); // a0349b6c IPromise LogoShrinkPromise(); // a0349cd4 void LogoShrunk(); // a0349d68 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Gym class GymProximityController { // Fields static String IN_RANGE = @"inRange"; GameObject pulseRing; ProximityTrigger proximityTrigger; Animator topperAnimator; cmod_reqd topperLightFX; int team; // Methods void .ctor(); // a034e594 void SetTeam(int team); // a03491d0 void OnEnable(); // a034e59c void OnDisable(); // a034e5e0 void ProximityWakeUp(); // a034978c void ProximityGoToSleep(); // a034e624 void Sync(Void other); // a034e71c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Player class ProximityTrigger { // Fields UnityEvent onEnterProximity; UnityEvent onExitProximity; String filterByTag; // Methods void .ctor(); // a00f6b18 void Start(); // a00f6b20 void OnTriggerEnter(Void other); // a00f6b24 void OnTriggerExit(Void other); // a00f6ccc // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Gym class MapGym { // Fields GymAnimationController AnimationController; GymInBattleFX gymInBattleFxPrefab; Vector3 guardPokemonOffset; float guardPokemonScale; float baseShowGuardTime; float showGuardTimeVariance; float baseShowLogoTime; float showLogoTimeVariance; IPoiDirectoryService poiDirectoryService; IRpcHandler rpcHandler; ILocationProvider locationProvider; WorldMapRenderer worldMapRenderer; IMapAvatar mapAvatar; Factory gymAssetFactory; MapExploreState mapExploreState; Factory inBattleFxFactory; GymInBattleFX inBattleFx; float affectorRadiusSqr; IReceipt inspectionReceipt; Coroutine guardAnimationCoroutine; HoloCharacter guardCharacter; GymLevelSettingsProto k__BackingField; GymAsset k__BackingField; PokemonFortProto k__BackingField; // Methods void .ctor(); // a0350e34 MapObjectPosition get_MapPosition(); // a0350e64 GymLevelSettingsProto get_LevelSettings(); // a034fe44 void set_LevelSettings(Void value); // a0350ee8 GymAsset get_GymAsset(); // a034fe4c void set_GymAsset(Void value); // a0350ef0 PokemonFortProto get_GymData(); // a034cb70 void set_GymData(Void value); // a0350ef8 boolean get_IsNeutral(); // a034f8e8 boolean get_IsFriendly(); // a0350f00 boolean get_IsEnemy(); // a0350f54 int get_Level(); // a0350f84 int get_DisplayLevel(); // a0350fc8 float get_LevelProgress(); // a0350fdc String get_LevelProgressString(); // a0351020 int get_Slots(); // a0351174 Transform get_PoiTransform(); // a0351278 String get_PoiId(); // a0351280 PoiType get_Type(); // a03512a4 LatLng get_Location(); // a03512ac void Initialize(Void parent, Void gymData, Void levelSettings, float affectorRadiusM); // a03512e0 void OnEnable(); // a0351600 void OnDisable(); // a0351760 void OnDestroy(); // a035184c boolean PlayerIsInRange(); // a0351944 void OnTap(mvar sender, Void e); // a0351aa8 void UpdateData(Void updatedGymData); // a0351db0 void RefreshDetailsFromServer(); // a0352070 IEnumerator GuardAnimation(); // a0351564 void ShowGuardPokemon(int pokedexId); // a0352368 void ShowLogo(); // a0351ffc float GetNextShowGuardTime(); // a0352584 float GetNextShowLogoTime(); // a03525bc void m__81(Void r); // a03525f4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent, Void gymData, Void levelSettings, float affectorRadiusM); // 4 - a03512e0 virtual Transform get_PoiTransform(); // 5 - a0351278 virtual String get_PoiId(); // 6 - a0351280 virtual PoiType get_Type(); // 7 - a03512a4 virtual LatLng get_Location(); // 8 - a03512ac virtual void UpdateData(Void updatedGymData); // 9 - a0351db0 } // Namespace: Niantic.Holoholo.Gym class GymAnimationController { // Fields int tier; float transitionSpeed; Coroutine prestigeAnimation; cmod_reqd gymLevels; GymLevelSettingsProto gymLevelSettings; float prestigeChangeRate; Animator gymAnimator; GymAsset gymAsset; boolean initialized; long k__BackingField; long k__BackingField; int k__BackingField; // Methods void .ctor(); // a03452a4 long get_Prestige(); // a03452ac void set_Prestige(long value); // a03452b4 long get_DisplayPrestige(); // a03452c4 void set_DisplayPrestige(long value); // a03452cc int get_Level(); // a03452dc void set_Level(int value); // a03452e4 int get_LevelTier(); // a03452ec int get_Tier(); // a0345344 void set_Tier(int value); // a034534c float get_TransitionSpeed(); // a03453ec void set_TransitionSpeed(float value); // a03453f4 GymLevel get_CurrentLevel(); // a0345494 void OnEnable(); // a0345510 void Initialize(Void gymAsset, Void gymData, Void levelSettings); // a0345648 void SetPrestige(long prestige); // a0345de8 void ForceNeutral(); // a0345df8 IPromise PlayLogoShrinkGrow(); // a0345e04 void UpdateAnimatorTier(); // a0345354 void UpdateAnimatorTransitionSpeed(); // a03453fc void ExpandTiers(); // a03457f8 void AnimatePrestige(); // a03455e8 IEnumerator RunPrestigeAnimation(); // a0345eec void SetCurrentClipTime(int displayLevel); // a0345f90 IEnumerator CheckForLevelChange(int displayLevel); // a03461c4 IEnumerator LevelUp(); // a0346274 IEnumerator LevelDown(); // a0346318 IEnumerator QueueTierTransitionAnimation(); // a03463bc void Sync(Void other); // a0346460 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class GymLevel { // Fields int k__BackingField; int k__BackingField; long k__BackingField; long k__BackingField; int k__BackingField; int k__BackingField; // Methods int get_FirstLevel(); // a0347030 void set_FirstLevel(int value); // a0345eb4 int get_LastLevel(); // a0347038 void set_LastLevel(int value); // a0345ebc long get_GymPointsStart(); // a03461bc void set_GymPointsStart(long value); // a0345ec4 long get_GymPointsEnd(); // a03461b4 void set_GymPointsEnd(long value); // a0345ed4 int get_LevelNumber(); // a0347040 void set_LevelNumber(int value); // a0345eac int get_TierNumber(); // a034533c void set_TierNumber(int value); // a0345ee4 String ToString(); // a0347048 // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0347048 } // Namespace: class GymInBattleFX { // Fields ParticleSystem vfx; // Methods void .ctor(); // a0098a4c void Start(); // a0098a54 IEnumerator TimerLoop(); // a0098b18 void Restart(); // a0098af4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Map class IPoiDirectoryService { // Methods void add_PoiAdded(Generic value); // 0 void remove_PoiAdded(Generic value); // 0 void add_PoiRemoved(Generic value); // 0 void remove_PoiRemoved(Generic value); // 0 void AddPokestop(Void pokestop); // 0 void AddGym(Void gym); // 0 void RemovePokestop(Void pokestop); // 0 void RemoveGym(Void gym); // 0 Generic get_ActivePokestops(); // 0 Generic get_ActiveGyms(); // 0 IMapPokestop GetPokestop(String id); // 0 IMapPoi GetGym(String id); // 0 IMapPoi GetPoi(String id); // 0 } // Namespace: Niantic.Holoholo.Pokestop class IMapPokestop { // Methods void Initialize(Void parent, Void proto); // 0 IPokestopDiskManager get_DiskManager(); // 0 Generic BuildCameraLookAt(Class mapCamera); // 0 MapPokestopInteractive StartInteractiveMode(); // 0 void CompleteInteractiveMode(); // 0 void SetCooldownTime(long timestamp); // 0 boolean get_IsCoolingDown(); // 0 boolean IsPlayerInRange(); // 0 } // Namespace: Niantic.Holoholo.Pokestop class IPokestopDiskManager { // Methods int get_ActiveDiskCount(); // 0 Generic get_ActiveDisks(); // 0 Generic ActivateDisk(ValueType disk); // 0 void EnterInteractionState(); // 0 void ExitInteractionState(); // 0 } // Namespace: Niantic.Holoholo.Pokestop class MapPokestopInteractive { // Fields static String IN_RANGE = @"inRange"; Rigidbody spinner; float initialSpinnerTorqueAmount; float spinGetItemsThreshold; float maxSpinSpeed; float cooldownSpinLimit; Material coinFaceMaterial; cmod_reqd pokestopRenderers; float snapBackTime; float checkRangeFrequency; Animator animator; Action ItemsAwarded; IMapPokestop k__BackingField; // Methods void .ctor(); // a00fc840 void add_ItemsAwarded(Void value); // a00fc890 void remove_ItemsAwarded(Void value); // a00fca1c IMapPokestop get_Pokestop(); // a00fcba8 void set_Pokestop(Void value); // a00fcbb0 Rigidbody get_Spinner(); // a00fcbb8 Color get_PokestopColor(); // a00fcbc0 void set_PokestopColor(Void value); // a00fcc98 boolean get_IsCoolingDown(); // a00fcd9c void Start(); // a00fce48 void Init(); // a00fcf08 void OnDestroy(); // a00fd058 void Rotate(float degrees); // a00fd114 void Spin(float speed); // a00fd310 IEnumerator MonitorSpin(); // a00fcfbc void SetImage(Void image); // a00fd3cc Camera get_MapCamera(); // 0 boolean get_CompassLock(); // 0 void set_CompassLock(boolean value); // 0 MapConfig get_Config(); // 0 void set_Config(Void value); // 0 float get_WorldScale(); // 0 } // Namespace: Niantic.Holoholo.Geometry class LookAtCamera { // Fields LatLng target; double heading; double tilt; double range; // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: Niantic.Holoholo.Map class MapConfig { // Fields boolean labelsEnabled; double defaultRange; double minRange; double maxRange; AnimationCurve targetShiftCurve; AnimationCurve tiltCurve; AnimationCurve heightAdjustCurve; MapConfig Default; // Methods void .ctor(); // a00d117c void .cctor(); // a00d1184 float get_minTilt(); // a00d12b8 float get_maxTilt(); // a00d12e0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Battle class GymBattleTransforms { // Fields GymState gymState; // Methods void .ctor(); // a0305e40 Transform get_Root(); // a0305e48 Transform get_PokemonRoot(); // a0305e74 void Destroy(); // a0305ea0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual Transform get_Root(); // 4 - a0305e48 virtual Transform get_PokemonRoot(); // 5 - a0305e74 virtual void Destroy(); // 6 - a0305ea0 } // Namespace: Niantic.Holoholo class IPoiDetailsService { // Methods void RequestPokestopDetails(Void pokestop, Generic callback); // 0 Generic RequestGymDetails(Class gym); // 0 } // Namespace: Holoholo.Rpc class GymMembershipProto { // Fields static int PokemonFieldNumber = 1; static int TrainerPublicProfileFieldNumber = 2; Generic _parser; PokemonProto pokemon_; PlayerPublicProfileProto trainerPublicProfile_; Generic <>f__am$cache3; // Methods void .ctor(); // a02467fc void .ctor(Void other); // a0246804 void .cctor(); // a02469a8 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0246af0 Generic get_Parser(); // a0246c80 MessageDescriptor get_Descriptor(); // a0246b88 GymMembershipProto Clone(); // a0246d30 PokemonProto get_Pokemon(); // a0246868 void set_Pokemon(Void value); // a0246900 PlayerPublicProfileProto get_TrainerPublicProfile(); // a0246908 void set_TrainerPublicProfile(Void value); // a02469a0 boolean Equals(mvar other); // a0246dc0 boolean Equals(Boolean other); // a0246e64 int GetHashCode(); // a0246efc String ToString(); // a0247570 void WriteTo(Void output); // a0247618 int CalculateSize(); // a0247698 void MergeFrom(Void other); // a02477b0 void MergeFrom(Void input); // a0247db0 GymMembershipProto <_parser>m__198(); // a0247ee0 // VTable virtual boolean Equals(mvar other); // 0 - a0246dc0 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0246efc virtual String ToString(); // 3 - a0247570 virtual void MergeFrom(Void input); // 4 - a0247db0 virtual void WriteTo(Void output); // 5 - a0247618 virtual int CalculateSize(); // 6 - a0247698 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0246af0 virtual boolean Equals(Boolean other); // 8 - a0246e64 virtual GymMembershipProto Clone(); // 9 - a0246d30 virtual void MergeFrom(Void other); // 10 - a02477b0 } // Namespace: Niantic.Holoholo class PoiDetails { // Fields String name; String description; String imageUrl; PoiType type; LatLng location; GymStateProto gymState; Generic modifiers; // Methods void .ctor(); // a00f7794 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.CameraRig class ProxyCamera { // Fields boolean sceneFog; Camera thisCamera; Camera k__BackingField; Transform k__BackingField; Transform k__BackingField; // Methods void .ctor(); // a0311f5c Camera get_SourceCamera(); // a0311f64 void set_SourceCamera(Void value); // a0311f6c Transform get_SourceAnchor(); // a0311f74 void set_SourceAnchor(Void value); // a0311f7c Transform get_Anchor(); // a0311f84 void set_Anchor(Void value); // a0311f8c Camera get_Camera(); // a0311f94 void OnPreRender(); // a0311f9c void OnPostRender(); // a0311fcc void LateUpdate(); // a0311fdc Vector3 WorldPositionToProxyPosition(Vector3 position); // a0312144 Quaternion WorldRotationToProxyRotation(Quaternion rotation); // a03121a8 Vector3 ProxyPositionToWorldPosition(Vector3 position); // a0312290 Quaternion ProxyRotationToWorldRotation(Quaternion rotation); // a03122f4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Pokestop class PokestopState { // Fields MapPokestop mapPokestopPrefab; PokestopApproachState approachState; PokestopInteractionState interactionState; PokestopResolveState resolveState; MapExploreState mapExploreState; ICameraRig cameraRig; IRpcService rpcService; IBehaviourService behaviourService; IPoiDetailsService poiDetailsService; IImageDownloadService imageDownloadService; IInputLayerStack inputLayerStack; IReceipt diskObservationReceipt; IReceipt inputLayerReceipt; Action PlayerReceivedItems; Action PlayerInteractionStarted; Action PlayerInteractionEnded; IMapPokestop k__BackingField; PoiDetails k__BackingField; Texture k__BackingField; Vector3 k__BackingField; Vector3 k__BackingField; // Methods void .ctor(); // a0107628 void add_PlayerReceivedItems(Void value); // a0107630 void remove_PlayerReceivedItems(Void value); // a01077bc void add_PlayerInteractionStarted(Void value); // a0107948 void remove_PlayerInteractionStarted(Void value); // a0107ad4 void add_PlayerInteractionEnded(Void value); // a0107c60 void remove_PlayerInteractionEnded(Void value); // a0107dec IMapPokestop get_MapPokestop(); // a0103574 void set_MapPokestop(Void value); // a0107f78 PoiDetails get_PokestopDetails(); // a01055c8 void set_PokestopDetails(Void value); // a0107f80 Texture get_PokestopImage(); // a0103fc4 void set_PokestopImage(Void value); // a0107f88 Vector3 get_CameraPosAtStart(); // a01044b4 void set_CameraPosAtStart(Void value); // a0107f90 Vector3 get_CameraForwardAtStart(); // a01044c8 void set_CameraForwardAtStart(Void value); // a0107f9c void EnterState(); // a0107fa8 void ExitState(); // a01081e0 void NotifyReceivedItems(); // a010748c void NotifyInteractionStarted(); // a0103618 void NotifyInteractionEnded(); // a01037e8 void SetupPokestop(Void mapPokestop); // a01082f4 void RequestPokestopDetails(); // a01084e4 void PokestopDetailsResponse(Void details); // a01085fc void DownloadImage(String url); // a0108644 void ApproachComplete(); // a0108810 void InteractionComplete(); // a0103d58 void ResolveComplete(); // a01088ac void m__AD(Generic d); // a01088e8 void m__AE(Void t); // a01088ec // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual String get_Name(); // 4 - a03379f0 virtual void EnterState(); // 5 - a0107fa8 virtual void ExitState(); // 6 - a01081e0 virtual boolean get_IsActiveState(); // 7 - a0337a40 virtual boolean get_IsLeafState(); // 8 - a0337a48 virtual GameState get_ChildState(); // 9 - a0337a28 virtual GameState get_ParentState(); // 10 - a0337a30 virtual void EnterState(); // 11 - a0107fa8 virtual void ExitState(); // 12 - a01081e0 virtual cmod_opt SetActiveSubstate(); // 13 - 0 virtual void Collapse(); // 14 - a0337e5c virtual cmod_opt Replace(); // 15 - 0 virtual void ClearSubstate(); // 16 - a0338114 } // Namespace: Niantic.Holoholo.Pokestop class MapPokestop { // Fields MapPokestopFar mapPokestopFarPrefab; Factory farModeFactory; MapPokestopNear mapPokestopNearPrefab; Factory nearModeFactory; MapPokestopInteractive mapPokestopInteractivePrefab; Factory interactiveModeFactory; PokestopDiskManager pokestopDiskManagerPrefab; Factory diskManagerFactory; PokestopDiskManager diskManager; FortProtoObservableService protoObservableServicePrefab; void UpdateData(Void proto); // a00fb944 void m__A5(); // a00fba1c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual Transform get_PoiTransform(); // 4 - a00fa5c4 virtual String get_PoiId(); // 5 - a00fa5b4 virtual PoiType get_Type(); // 6 - a00fa5cc virtual LatLng get_Location(); // 7 - a00fa5d4 virtual void UpdateData(Void proto); // 8 - a00fb944 virtual void Initialize(Void parent, Void proto); // 9 - a00fa9fc virtual IPokestopDiskManager get_DiskManager(); // 10 - a00fa5f8 virtual Generic BuildCameraLookAt(Class mapCamera); // 11 - a00fa600 virtual MapPokestopInteractive StartInteractiveMode(); // 12 - a00fb0bc virtual void CompleteInteractiveMode(); // 13 - a00fb144 virtual void SetCooldownTime(long timestamp); // 14 - a00fb72c virtual boolean get_IsCoolingDown(); // 15 - a00fb37c virtual boolean IsPlayerInRange(); // 16 - a00fb218 } // Namespace: Niantic.Holoholo.Pokestop class MapPokestopFar { // Fields TapGesture tapGesture; AudioSource selectionSound; IMapExploreState mapExploreState; Renderer pokestopRenderer; IMapPokestop k__BackingField; // Methods void .ctor(); // a00fc298 IMapPokestop get_Pokestop(); // a00fc2a8 void set_Pokestop(Void value); // a00fc2b0 Color get_PokestopColor(); // a00fc2b8 void set_PokestopColor(Void value); // a00fc394 void Setup(); // a00fc478 void OnDestroy(); // a00fc54c void HandleTapped(mvar sender, Void e); // a00fc620 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual IPromise TransitionOut(); // 4 - a00fdfb4 virtual Color get_PokestopColor(); // 5 - a00fc2b8 virtual void set_PokestopColor(Void value); // 6 - a00fc394 } // Namespace: class Factory { // Methods void .ctor(); // a00fc6e4 MapPokestopFar Create(MapPokestopFar pokestop); // a00fc768 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual MapPokestopFar Create(MapPokestopFar pokestop); // 4 - a00fc768 virtual MapPokestopFar Create(MapPokestopFar pokestop); // 5 - a00fc768 } // Namespace: Niantic.Holoholo.Pokestop class MapPokestopNear { // Fields TapGesture tapGesture; Animator animator; IMapExploreState mapExploreState; ICameraRig cameraRig; IPoiInspectionService poiInspector; AudioSource openSound; AudioSource closeSound; Renderer pokestopRenderer; IReceipt diskObservationReceipt; IMapPokestop k__BackingField; // Methods void .ctor(); // a00fe058 IMapPokestop get_Pokestop(); // a00fe060 void set_Pokestop(Void value); // a00fe068 Color get_PokestopColor(); // a00fe070 void set_PokestopColor(Void value); // a00fe14c void Setup(); // a00fe26c void OnDestroy(); // a00fe478 void HandleTapped(mvar sender, Void e); // a00fe594 IPromise TransitionOut(); // a00fe648 void SetModdedStatus(Generic activeDisks); // a00fe81c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual IPromise TransitionOut(); // 4 - a00fe648 virtual Color get_PokestopColor(); // 5 - a00fe070 virtual void set_PokestopColor(Void value); // 6 - a00fe14c } // Namespace: class Factory { // Methods void .ctor(); // a00fe960 MapPokestopNear Create(MapPokestopNear pokestop); // a00fe9e4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual MapPokestopNear Create(MapPokestopNear pokestop); // 4 - a00fe9e4 virtual MapPokestopNear Create(MapPokestopNear pokestop); // 5 - a00fe9e4 } // Namespace: class Factory { // Methods void .ctor(); // a00fde58 MapPokestopInteractive Create(MapPokestopInteractive pokestop); // a00fdedc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual MapPokestopInteractive Create(MapPokestopInteractive pokestop); // 4 - a00fdedc virtual MapPokestopInteractive Create(MapPokestopInteractive pokestop); // 5 - a00fdedc } // Namespace: Niantic.Holoholo.Pokestop class PokestopDiskManager { // Fields static int MaxActiveDisks = 1; IItemFactory itemFactory; IRpcHandler rpcHandler; ILocationProvider locationProvider; GameMasterData gameMasterData; Generic activeDisks; IReceipt protoObservationReceipt; boolean interactionStateActive; FortProtoObservableService k__BackingField; IMapPokestop k__BackingField; Generic <>f__am$cache9; // Methods void .ctor(); // a01009fc FortProtoObservableService get_ProtoObservableService(); // a0100ab0 void set_ProtoObservableService(Void value); // a0100ab8 IMapPokestop get_Pokestop(); // a0100ac0 void set_Pokestop(Void value); // a0100ac8 int get_ActiveDiskCount(); // a0100ad0 Generic get_ActiveDisks(); // a0100b0c void Initialize(); // a0100b14 void OnDestroy(); // a0100c04 Generic ActivateDisk(ValueType disk); // a0100cac void HandleUseActionResponse(Void response, Generic promise); // a0101050 void ObserveFortProto(Void proto); // a01018f4 void SetActiveDisks(Generic modifierItems); // a0101218 void UpdateActiveDisks(Void proto); // a0101938 void EnterInteractionState(); // a0101b50 void ExitInteractionState(); // a0101d60 Item m__A9(Item m); // a0101f70 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual IReceipt Observe(Generic callback); // 4 - a04e835c virtual void Awake(); // 5 - a04e7e54 virtual int get_ActiveDiskCount(); // 6 - a0100ad0 virtual Generic get_ActiveDisks(); // 7 - a0100b0c virtual Generic ActivateDisk(ValueType disk); // 8 - a0100cac virtual void EnterInteractionState(); // 9 - a0101b50 virtual void ExitInteractionState(); // 10 - a0101d60 } // Namespace: Niantic.Holoholo.Items class IItemFactory { // Methods cmod_opt Create(CryptographicUnexpectedOperationException itemId); // 0 } // Namespace: Niantic.Holoholo.Pokestop class FortProtoObservableService { // Methods void .ctor(); // a00f9fc8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual IReceipt Observe(Generic callback); // 4 - a04e835c virtual void Awake(); // 5 - a04e7e54 virtual void Set(Void t); // 6 - a04e8e20 } // Namespace: class Factory { // Methods void .ctor(); // a0102398 PokestopDiskManager Create(PokestopDiskManager pokestop, PokestopDiskManager observer); // a010241c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual PokestopDiskManager Create(PokestopDiskManager pokestop, PokestopDiskManager observer); // 4 - a010241c virtual PokestopDiskManager Create(PokestopDiskManager pokestop, PokestopDiskManager observer); // 5 - a010241c } // Namespace: Niantic.Holoholo.Sfida class ISfidaService { // Methods boolean get_IsConnected(); // 0 Generic get_SpawnedPokemon(); // 0 boolean Connect(String deviceId); // 0 void Disconnect(); // 0 cmod_reqd FindPairableDevices(); // 0 void SetVisible(boolean visible); // 0 void AddActivePokestop(Void pokestop); // 0 void RemoveDeactivePokestop(Void pokestop); // 0 void AddActivePokemon(Void pokemon); // 0 void RemoveDeactivePokemon(Void pokemon); // 0 void StartDowsePokemon(); // 0 void StopDowsePokemon(); // 0 void ProximityDowsePokemon(int proximity); // 0 void FoundDowsePokemon(); // 0 } // Namespace: Niantic.Holoholo.Pokestop class MapPokestopMode { // Fields Transform cameraLookAtTarget; Transform cameraTarget; // Methods void .ctor(); // a00fc2a0 Transform get_CameraLookAtTarget(); // a00fa9f4 Transform get_CameraTarget(); // a00fa9ec IPromise TransitionOut(); // a00fdfb4 Color get_PokestopColor(); // 0 void set_PokestopColor(Void value); // 0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual IPromise TransitionOut(); // 4 - a00fdfb4 } // Namespace: Niantic.Holoholo.Pokestop class PokestopApproachState { // Fields float cameraDownSwoop; PokestopState pokestopState; ICameraRig cameraRig; AudioSource zoomInSFX; // Methods void .ctor(); // a00fead0 void EnterState(); // a00feae4 void ExitState(); // a00feef8 ICameraController BuildCameraAnimation(); // a00febbc // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual String get_Name(); // 4 - a03379f0 virtual void EnterState(); // 5 - a00feae4 virtual void ExitState(); // 6 - a00feef8 virtual boolean get_IsActiveState(); // 7 - a0337a40 virtual boolean get_IsLeafState(); // 8 - a0337a48 virtual GameState get_ChildState(); // 9 - a0337a28 virtual GameState get_ParentState(); // 10 - a0337a30 virtual void EnterState(); // 11 - a00feae4 virtual void ExitState(); // 12 - a00feef8 virtual cmod_opt SetActiveSubstate(); // 13 - 0 virtual void Collapse(); // 14 - a0337e5c virtual cmod_opt Replace(); // 15 - 0 virtual void ClearSubstate(); // 16 - a0338114 } // Namespace: Niantic.Holoholo.CameraRig class ICameraController { // Methods void OnStart(Void cam); // 0 void OnStop(); // 0 } // Namespace: Niantic.Holoholo.Pokestop class PokestopInteractionState { // Fields AwardItemBubble awardItemBubblePrefab; PokestopSpinnerInteractionState spinnerInteractionStatePrefab; PokestopDiskInteractionState diskInteractionStatePrefab; PokestopState pokestopState; IBehaviourService behaviourService; IItemSpriteLookup itemSpriteLookup; IXpAwardService xpAwardService; ICameraRig cameraRig; Generic xpEarned; Coroutine showImageRoutine; IReceipt diskObservationReceipt; MapPokestopInteractive k__BackingField; // Methods void .ctor(); // a01032b4 MapPokestopInteractive get_InteractivePokestop(); // a01032bc void set_InteractivePokestop(Void value); // a01032c4 // Namespace: TouchScript.Gestures class ScreenTransformGesture { // Methods void .ctor(); // a01a23a8 void ApplyTransform(Void target); // a01aacd0 float doRotation(Single oldScreenPos1, Single oldScreenPos2, Single newScreenPos1, Single newScreenPos2, Single projectionParams); // a01aafc0 float doScaling(Single oldScreenPos1, Single oldScreenPos2, Single newScreenPos1, Single newScreenPos2, Single projectionParams); // a01ab12c Vector3 doOnePointTranslation(Vector3 oldScreenPos, Vector3 newScreenPos, Vector3 projectionParams); // a01ab1d8 Vector3 doTwoPointTranslation(Vector3 oldScreenPos1, Vector3 oldScreenPos2, Vector3 newScreenPos1, Vector3 newScreenPos2, float dR, float dS, Vector3 projectionParams); // a01ab2f4 Vector2 scaleAndRotate(Vector2 point, Vector2 center, float dR, float dS); // a01ab548 void TouchScript.Gestures.ITransformGesture.add_TransformStarted(Generic value); // a01ab718 void TouchScript.Gestures.ITransformGesture.remove_TransformStarted(Generic value); // a01ab720 void TouchScript.Gestures.ITransformGesture.add_Transformed(Generic value); // a01ab728 void TouchScript.Gestures.ITransformGesture.remove_Transformed(Generic value); // a01ab730 void TouchScript.Gestures.ITransformGesture.add_TransformCompleted(Generic value); // a01ab738 void TouchScript.Gestures.ITransformGesture.remove_TransformCompleted(Generic value); // a01ab740 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual boolean get_DebugMode(); // 4 - a019a6e8 virtual void set_DebugMode(boolean value); // 5 - a019a6f0 virtual Vector2 get_ScreenPosition(); // 6 - a01a0830 virtual Vector2 get_PreviousScreenPosition(); // 7 - a01a09fc virtual boolean GetTargetHitResult(Boolean hit); // 8 - a01a5770 virtual boolean GetTargetHitResult(Boolean position, Boolean hit); // 9 - a01a584c virtual boolean CanPreventGesture(Boolean gesture); // 10 - a01a5a0c virtual boolean CanBePreventedByGesture(Boolean gesture); // 11 - a01a5b10 virtual boolean ShouldReceiveTouch(Boolean touch); // 12 - a01a5bd8 virtual boolean ShouldBegin(); // 13 - a01a5c90 virtual void Awake(); // 14 - a01a5e8c virtual void OnEnable(); // 15 - a01a0bc8 virtual void OnDisable(); // 16 - a01a0d20 virtual void OnDestroy(); // 17 - a01a6250 virtual void INTERNAL_RemoveFriendlyGesture(Void gesture); // 18 - a01a69dc virtual boolean shouldCacheTouchPosition(Boolean value); // 19 - a01a6ac8 virtual void touchBegan(Void touch); // 20 - a01a0eac virtual void touchMoved(Void touch); // 21 - a01a0f70 virtual void touchEnded(Void touch); // 22 - a01a0fc0 virtual void touchCancelled(Void touch); // 23 - a01a6ad0 virtual void reset(); // 24 - a01a1568 virtual void onPossible(); // 25 - a01a6af8 virtual void onBegan(); // 26 - a01a1018 virtual void onChanged(); // 27 - a01a11a0 virtual void onRecognized(); // 28 - a01a1328 virtual void onFailed(); // 29 - a01a14d8 virtual void onCancelled(); // 30 - a01a1520 virtual float get_MinScreenPointsDistance(); // 31 - a01a063c virtual void set_MinScreenPointsDistance(float value); // 32 - a01a0644 virtual float doRotation(Single oldScreenPos1, Single oldScreenPos2, Single newScreenPos1, Single newScreenPos2, Single projectionParams); // 33 - a01aafc0 virtual float doScaling(Single oldScreenPos1, Single oldScreenPos2, Single newScreenPos1, Single newScreenPos2, Single projectionParams); // 34 - a01ab12c virtual Vector3 doOnePointTranslation(Vector3 oldScreenPos, Vector3 newScreenPos, Vector3 projectionParams); // 35 - a01ab1d8 virtual Vector3 doTwoPointTranslation(Vector3 oldScreenPos1, Vector3 oldScreenPos2, Vector3 newScreenPos1, Vector3 newScreenPos2, float dR, float dS, Vector3 projectionParams); // 36 - a01ab2f4 virtual int getNumPoints(); // 37 - a01a1648 virtual boolean relevantTouches1(); // 38 - a01a1650 virtual boolean relevantTouches2(); // 39 - a01a171c virtual Vector2 getPointScreenPosition(int index); // 40 - a01a181c virtual Vector2 getPointPreviousScreenPosition(int index); // 41 - a01a187c virtual void TouchScript.Gestures.ITransformGesture.add_TransformStarted(Generic value); // 42 - a01ab718 virtual void TouchScript.Gestures.ITransformGesture.remove_TransformStarted(Generic value); // 43 - a01ab720 virtual void TouchScript.Gestures.ITransformGesture.add_Transformed(Generic value); // 44 - a01ab728 virtual void TouchScript.Gestures.ITransformGesture.remove_Transformed(Generic value); // 45 - a01ab730 virtual void TouchScript.Gestures.ITransformGesture.add_TransformCompleted(Generic value); // 46 - a01ab738 virtual void TouchScript.Gestures.ITransformGesture.remove_TransformCompleted(Generic value); // 47 - a01ab740 virtual void ApplyTransform(Void target); // 48 - a01aacd0 virtual void TouchScript.Gestures.ITransformGesture.add_TransformStarted(Generic value); // 49 - a01ab718 virtual void TouchScript.Gestures.ITransformGesture.remove_TransformStarted(Generic value); // 50 - a01ab720 virtual void TouchScript.Gestures.ITransformGesture.add_Transformed(Generic value); // 51 - a01ab728 virtual void TouchScript.Gestures.ITransformGesture.remove_Transformed(Generic value); // 52 - a01ab730 virtual void TouchScript.Gestures.ITransformGesture.add_TransformCompleted(Generic value); // 53 - a01ab738 virtual void TouchScript.Gestures.ITransformGesture.remove_TransformCompleted(Generic value); // 54 - a01ab740 } // Namespace: TouchScript.Gestures class PressGesture { // Fields static String PRESS_MESSAGE = @"OnPress"; Generic pressedInvoker; boolean ignoreChildren; // Methods void .ctor(); // a01a9fd8 void add_Pressed(Generic value); // a01a9fdc void remove_Pressed(Generic value); // a01aa168 boolean get_IgnoreChildren(); // a01aa2f4 void set_IgnoreChildren(boolean value); // a01aa2fc boolean ShouldReceiveTouch(Boolean touch); // a01aa304 boolean CanPreventGesture(Boolean gesture); // a01aa36c boolean CanBePreventedByGesture(Boolean gesture); // a01aa428 void touchBegan(Void touch); // a01aa4e4 void onRecognized(); // a01aa4f8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual boolean get_DebugMode(); // 4 - a019a6e8 virtual void set_DebugMode(boolean value); // 5 - a019a6f0 virtual Vector2 get_ScreenPosition(); // 6 - a01a4d7c virtual Vector2 get_PreviousScreenPosition(); // 7 - a01a4ff0 virtual boolean GetTargetHitResult(Boolean hit); // 8 - a01a5770 virtual boolean GetTargetHitResult(Boolean position, Boolean hit); // 9 - a01a584c virtual boolean CanPreventGesture(Boolean gesture); // 10 - a01aa36c virtual boolean CanBePreventedByGesture(Boolean gesture); // 11 - a01aa428 virtual boolean ShouldReceiveTouch(Boolean touch); // 12 - a01aa304 virtual boolean ShouldBegin(); // 13 - a01a5c90 virtual void Awake(); // 14 - a01a5e8c virtual void OnEnable(); // 15 - a01a5f38 virtual void OnDisable(); // 16 - a01a6248 virtual void OnDestroy(); // 17 - a01a6250 virtual void INTERNAL_RemoveFriendlyGesture(Void gesture); // 18 - a01a69dc virtual boolean shouldCacheTouchPosition(Boolean value); // 19 - a01a6ac8 virtual void touchBegan(Void touch); // 20 - a01aa4e4 virtual void touchMoved(Void touch); // 21 - a01a3a74 virtual void touchEnded(Void touch); // 22 - a01a3e0c virtual void touchCancelled(Void touch); // 23 - a01a6ad0 virtual void reset(); // 24 - a01a3fc4 virtual void onPossible(); // 25 - a01a6af8 virtual void onBegan(); // 26 - a01a6afc virtual void onChanged(); // 27 - a01a6b00 virtual void onRecognized(); // 28 - a01aa4f8 virtual void onFailed(); // 29 - a01a6b04 virtual void onCancelled(); // 30 - a01a6b08 } // Namespace: Niantic.Holoholo.Pokestop class PokestopSpinnerInteractionGuiController { // Fields Text titleText; Text descriptionText; cmod_reqd diskIcons; AudioClip diskInteractionSound; AudioClip closeSound; GameObject outOfRangeBox; float checkRangeFrequency; IPoiDetailsService poiDetailsService; IPoiInspectionService poiInspectionService; PokestopState pokestopState; PokestopInteractionState pokestopInteractionState; Coroutine awaitDetailsRoutine; IReceipt diskObservationReceipt; Generic modifierDetailProtos; // Methods void .ctor(); // a0104e54 void Initialize(); // a0104e68 void Start(); // a0105334 void HandleDestroy(); // a01053f4 void ClickExit(); // a010549c void GoToFullscreen(); // a01054f8 void DiskIconClicked(Generic diskItem); // a01055d0 IEnumerator WaitForDetails(); // a0105094 void RefreshDiskIcons(); // a0105130 IEnumerator CheckPlayerRange(); // a0105358 void m__9F(Generic d); // a010576c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a01053f4 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: class Factory { // Methods void .ctor(); // a00f9f44 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual AwardItemBubble Create(); // 4 - a04def50 virtual AwardItemBubble Create(); // 5 - a04def50 } // Namespace: Niantic.Holoholo.Items class IItemSpriteLookup { // Methods Sprite GetSprite(Sprite itemId); // 0 Sprite GetAltSprite(Sprite itemId); // 0 Sprite GetSprite(String sku); // 0 Sprite GetCurrencySprite(Sprite currencyType); // 0 void RegisterItem(Void item); // 0 } // Namespace: class Factory { ClientFortModifierProto diskProto; // Methods void .ctor(); // a01008e0 void ExitState(); // a01008e8 void Initialize(Void proto); // a0100970 Coroutine transitionRoutine; // Methods void .ctor(); // a00ffab0 void Initialize(Void diskProto); // a00ffac4 void Close(); // a01004e4 void NewDiskClicked(Void diskItem); // a0100564 void EnableDiskInventory(boolean enable); // a0100470 void ClickStorefront(); // a0100650 boolean m__9B(Boolean i); // a010070c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 // Namespace: Niantic.Holoholo.Map class IPlayerProximityService { // Methods void add_LocationUpdated(Generic value); // 0 void remove_LocationUpdated(Generic value); // 0 IReceipt WhenInRange(IReceipt location, float distanceM, IReceipt action); // 0 IReceipt WhenOutOfRange(IReceipt location, float distanceM, IReceipt action); // 0 float DistanceM(Single location); // 0 } // Namespace: class Factory { // Methods void .ctor(); // a0122c50 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual IStorefrontGuiController Create(); // 4 - a04def50 virtual IStorefrontGuiController Create(); // 5 - a04def50 } // Namespace: Niantic.Holoholo.Storefront class IStorefrontGuiController { // Methods void OnCoinsSelected(Void iapItem, Void button); // 0 void OnIapSelected(Void storeItem); // 0 void ScrollToCategory(Void iapCategory); // 0 } void UpdateWildPokemon(ulong cellId, Void proto); // 0 void RemoveWildPokemon(ulong encounterId); // 0 } // Namespace: class PokemonAnim { // Fields int value__; static PokemonAnim NONE = 0; static PokemonAnim IDLE_01 = 1; static PokemonAnim IDLE_02 = 2; static PokemonAnim LAND = 3; static PokemonAnim ATTACK_01 = 4; static PokemonAnim ATTACK_02 = 5; static PokemonAnim DAMAGED = 6; static PokemonAnim STUNNED = 7; static PokemonAnim LOOP = 8; static PokemonAnim _MAX = 9; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.Assets.Character class PokemonMaterialLerp { // Fields GameObject character; float duration; AnimationCurve lerpCurve; cmod_reqd renderers; MaterialRendererBlock targetBlock; cmod_reqd targetBlocks; cmod_reqd sourceBlocks; Coroutine lerpCoroutine; // Methods void .ctor(); // a02daff0 GameObject get_Character(); // a02db03c void set_Character(Void value); // a02db044 float get_Duration(); // a02db04c void set_Duration(float value); // a02db054 void InitMaterials(); // a02db05c void DoMaterialLerp(boolean toTarget, float duration); // a02dbb54 IEnumerator LerpMaterials(cmod_reqd matStart, cmod_reqd matEnd, float duration); // a02dbbc8 void LerpRenderBlocks(cmod_reqd matStart, cmod_reqd matEnd, float fade); // a02dbc94 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual GameObject get_Character(); // 4 - a02db03c virtual void set_Character(Void value); // 5 - a02db044 virtual float get_Duration(); // 6 - a02db04c virtual void set_Duration(float value); // 7 - a02db054 virtual void DoMaterialLerp(boolean toTarget, float duration); // 8 - a02dbb54 } // Namespace: Niantic.Holoholo.Assets.Character class MaterialRendererBlock { // Fields MaterialPropertyBlock block; cmod_reqd matColorProperties; // Methods void .ctor(); // a02da1b4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class CaptureProbabilityProto { // Fields static int PokeballTypeFieldNumber = 1; static int CaptureProbabilityFieldNumber = 2; static int ReticleDifficultyScaleFieldNumber = 12; Generic _parser; Generic _repeated_pokeballType_codec; Generic pokeballType_; Generic _repeated_captureProbability_codec; Generic captureProbability_; double reticleDifficultyScale_; Generic <>f__am$cache6; Generic <>f__am$cache7; Generic <>f__am$cache8; // Methods void .ctor(); // a00b2a48 void .ctor(Void other); // a00b2b28 void .cctor(); // a00b2c04 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a00b2eb0 Generic get_Parser(); // a00b3048 MessageDescriptor get_Descriptor(); // a00b2f48 CaptureProbabilityProto Clone(); // a00b30f8 Generic get_PokeballType(); // a00b3188 Generic get_CaptureProbability(); // a00b3190 double get_ReticleDifficultyScale(); // a00b3198 void set_ReticleDifficultyScale(double value); // a00b31a4 boolean Equals(mvar other); // a00b31b4 boolean Equals(Boolean other); // a00b3258 int GetHashCode(); // a00b3394 String ToString(); // a00b3498 void WriteTo(Void output); // a00b3540 int CalculateSize(); // a00b36ac void MergeFrom(Void other); // a00b37dc void MergeFrom(Void input); // a00b38bc CaptureProbabilityProto <_parser>m__141(); // a00b3ad0 int <_repeated_pokeballType_codec>m__142(Int32 x); // a00b3b58 Item <_repeated_pokeballType_codec>m__143(int x); // a00b3b60 // VTable virtual boolean Equals(mvar other); // 0 - a00b31b4 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a00b3394 virtual String ToString(); // 3 - a00b3498 virtual void MergeFrom(Void input); // 4 - a00b38bc virtual void WriteTo(Void output); // 5 - a00b3540 virtual int CalculateSize(); // 6 - a00b36ac virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a00b2eb0 virtual boolean Equals(Boolean other); // 8 - a00b3258 virtual CaptureProbabilityProto Clone(); // 9 - a00b30f8 virtual void MergeFrom(Void other); // 10 - a00b37dc } // Namespace: Niantic.Holoholo.Encounter class EncounterInteractionState { // Fields EncounterPokemon encounterPokemonPrefab; EncounterIntroState encounterIntroStatePrefab; EncounterCaptureState captureStatePrefab; EncounterSnapshotState snapshotStatePrefab; EncounterArena encounterArenaPrefab; IBehaviourService behaviourService; WorldMapRenderer worldMapRenderer; Generic prefabFactory; WildPokemonEncounterState encounterState; ICameraRig cameraRig; IArService arService; ITimeOfDayService timeOfDayService; EncounterArena arena; Factory screenWipeFactory; EncounterParkCameraController parkCameraController; EncounterArCameraController arCameraController; AudioClip userFledSound; float screenWipeDuration; Camera previousMainCamera; boolean k__BackingField; // Methods void .ctor(); // a0321280 EncounterArena get_Arena(); // a0321290 boolean get_CanUseBerry(); // a0321298 void set_CanUseBerry(boolean value); // a03212a0 void EnterState(); // a03212a8 void ExitState(); // a0321c74 void HandleToggleAr(boolean isArMode); // a0321e84 ICameraController GetCameraController(); // a0321760 void BerryUsed(); // a0322050 void PokeballHit(); // a031eda4 void HandleIntroComplete(); // a0322020 void HandlePokeballStateChanged(mvar sender, Void e); // a032205c void HandleCaptureStateComplete(boolean encounterComplete); // a0322418 void m__42(); // a0322474 void m__43(); // a03224b4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual String get_Name(); // 4 - a03379f0 virtual void EnterState(); // 5 - a03212a8 virtual void ExitState(); // 6 - a0321c74 virtual boolean get_IsActiveState(); // 7 - a0337a40 virtual boolean get_IsLeafState(); // 8 - a0337a48 virtual GameState get_ChildState(); // 9 - a0337a28 virtual GameState get_ParentState(); // 10 - a0337a30 virtual void EnterState(); // 11 - a03212a8 virtual void ExitState(); // 12 - a0321c74 virtual cmod_opt SetActiveSubstate(); // 13 - 0 virtual void Collapse(); // 14 - a0337e5c virtual cmod_opt Replace(); // 15 - 0 virtual void ClearSubstate(); // 16 - a0338114 } // Namespace: Niantic.Holoholo.Encounter class EncounterPokemon { // Fields EnumScaleMode scaleMode; AnimationCurve pokemonScaleCurve; BlobShadow shadow; GameMasterData gameMaster; SoundController soundController; ICameraRig cameraRig; AnimationCurve jumpCurve; Transform offset; ParticleSystem landingParticlePrefab; ParticleSystem warningParticlePrefab; ParticleSystem fleeingParticlePrefab; HoloCharacter character; cmod_reqd renderers; float attackProbability; float dodgeProbability; boolean canJump; float lastUpdateTime; CylinderPokemon cyclinder; Vector3 pokeballPosition; Coroutine stateMachineCoroutine; EncounterPokemonState state; boolean fled; Transform pokeballTransform; Action AssetLoaded; IMapPokemon k__BackingField; Transform k__BackingField; Transform k__BackingField; float k__BackingField; boolean k__BackingField; // Methods void .ctor(); // a0323324 void add_AssetLoaded(Void value); // a032333c void remove_AssetLoaded(Void value); // a03234c8 EncounterPokemonState get_CurrentState(); // a0323654 IMapPokemon get_MapPokemon(); // a032365c void set_MapPokemon(Void value); // a0323664 Transform get_Waist(); // a032366c void set_Waist(Void value); // a0323674 Transform get_Head(); // a032367c void set_Head(Void value); // a0323684 float get_OriginScale(); // a032368c void set_OriginScale(float value); // a0323694 boolean get_CanMove(); // a032369c void set_CanMove(boolean value); // a03236a4 boolean get_IsIdle(); // a03236ac boolean get_IsAttacking(); // a03236c0 void SetUpBlobShadow(); // a03236d0 void Awake(); // a032374c void OnEnable(); // a03237d4 void OnDisable(); // a0323898 void Init(Void mapPokemon); // a032395c void HandleAssetInstantiated(); // a0323b08 void Flee(); // a032418c void Dodge(); // a0324198 void Attack(); // a032424c void EnterPokeball(Void pokeballTransform); // a0324250 void BreakOutPokeball(); // a0324258 void HandleJumpEnd(); // a0324264 void HandleJumpBegin(); // a0324494 void LateUpdate(); // a0324730 IEnumerator RunStateMachine(); // a03240f0 Transform Niantic.Holoholo.Encounter.IEncounterPokemon.get_transform(); // a0324954 GameObject Niantic.Holoholo.Encounter.IEncounterPokemon.get_gameObject(); // a032495c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void add_AssetLoaded(Void value); // 4 - a032333c virtual void remove_AssetLoaded(Void value); // 5 - a03234c8 virtual void Init(Void mapPokemon); // 6 - a032395c virtual EncounterPokemonState get_CurrentState(); // 7 - a0323654 virtual IMapPokemon get_MapPokemon(); // 8 - a032365c virtual Transform get_Waist(); // 9 - a032366c virtual Transform get_Head(); // 10 - a032367c virtual float get_OriginScale(); // 11 - a032368c virtual boolean get_IsAttacking(); // 12 - a03236c0 virtual boolean get_CanMove(); // 13 - a032369c virtual void set_CanMove(boolean value); // 14 - a03236a4 virtual Transform Niantic.Holoholo.Encounter.IEncounterPokemon.get_transform(); // 15 - a0324954 virtual GameObject Niantic.Holoholo.Encounter.IEncounterPokemon.get_gameObject(); // 16 - a032495c virtual void Flee(); // 17 - a032418c virtual void EnterPokeball(Void pokeballTransform); // 18 - a0324250 NamePlate namePlate; boolean clickable; void add_OnSnapshotMode(Void value); // a0326d44 void remove_OnSnapshotMode(Void value); // a0326ed0 IEncounterPokemon get_encounterPokemon(); // a032705c Pokeball get_pokeball(); // a0327080 void Init(); // a03270a4 void ShowIntro(); // a0327684 void ShowCaptureSucceeded(); // a03278f0 void ShowPokemonBreakout(); // a0327a0c void ShowTargetHitMessage(Void hit); // a0327b3c void ShowButtons(boolean show); // a0325694 void SetBallCount(int count); // a0327cec EncounterToast Toast(String text1); // a03277f0 void ClickRunAway(); // a0327e24 void MessagePlate(String message, boolean active); // a0327e44 void OpenItemBag(); // a0327fa4 void OpenCamera(); // a0328190 void HandleItemBagDismissed(Void selection); // a03281a4 void FoodUsedServerCallback(Void proto); // a03285d0 void m__45(); // a0328978 void m__46(); // a0328a44 boolean m__47(Boolean t); // a0328b74 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: Niantic.Holoholo.Encounter class ItemUseConfirmationGuiController { // Fields Image itemImage; Animator itemAnimator; GameObject buttonsContainer; GameObject cancelButtonObj; ParticleSystem itemUsedParticle; AudioClip berrySound; IInputEventService inputEventService; Coroutine itemUseRoutine; Generic confirmationCallback; Transform particleSpawnAnchor; // Methods void .ctor(); // a032952c void Initialize(Void itemSelection, Void particleSpawnAnchor, Generic confirmationCallback); // a0329534 void HandleDismiss(); // a0329664 void HandleDestroy(); // a0329714 void ClickConfirm(); // a032971c void ClickCancel(); // a03297e0 IEnumerator ItemUseFlowCoroutine(); // a0329744 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a0329664 virtual void HandleDestroy(); // 15 - a0329714 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 virtual void Initialize(Void itemSelection, Void particleSpawnAnchor, Generic confirmationCallback); // 17 - a0329534 } // Namespace: Niantic.Holoholo.Encounter class EncounterArrows { // Fields GameObject rightArrows; GameObject leftArrows; float leftRightThreshold; Transform target; ICameraRig cameraRig; // Methods void .ctor(); // a031e634 void SetUp(Void target); // a031e63c void Update(); // a031e644 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.UI.Items class IItemInventoryGuiService { // Methods Generic ShowInventory(Generic usableFilter); // 0 void DismissInventory(); // 0 } // Namespace: class Factory { // Methods void .ctor(); // a0329d2c IItemUseConfirmationGuiController Create(IItemUseConfirmationGuiController selection, IItemUseConfirmationGuiController particleAnchor, Generic confirmationCallback); // a0329db0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual IItemUseConfirmationGuiController Create(IItemUseConfirmationGuiController selection, IItemUseConfirmationGuiController particleAnchor, Generic confirmationCallback); // 4 - a0329db0 virtual IItemUseConfirmationGuiController Create(IItemUseConfirmationGuiController selection, IItemUseConfirmationGuiController particleAnchor, Generic confirmationCallback); // 5 - a0329db0 } // Namespace: Niantic.Holoholo.Encounter class IItemUseConfirmationGuiController { // Methods void Initialize(Void selection, Void particleSpawnAnchor, Generic confirmationCallback); // 0 } // Namespace: Niantic.Holoholo.Encounter class NamePlate { // Fields Text nameText; Text cpText; Text messageText; GameObject messageHolder; GameObject captureIndicator; Transform targetTransform; CanvasGroup canvasGroup; RectTransform rect; Coroutine updateUIToTarget; // Methods void .ctor(); // a032b034 String get_PokemonName(); // a03277b4 void set_PokemonName(String value); // a032b03c void Awake(); // a032b080 void OnEnable(); // a032b178 void OnDisable(); // a032b294 void SetPokemonUI(Void mapPokemon); // a032739c void SetMessageUI(String messageString, boolean active); // a0327f18 void ChangeCanvasGroupAlpha(float incFloat); // a032b388 void SetFollowTarget(Void target); // a0327610 IEnumerator DoUpdateUIPostionToTarget(IEnumerator target); // a032b1ec PokemonProto GetHighestCPPokemon(); // a032b3b4 String DetermineCPString(int wildPokemonCP); // a032b2c4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Encounter class Pokeball { // Fields float MISS_RPC_WAIT_TIMEOUT_S; State currentStateCache; CatchPokemonOutProto catchPokemonOutProto; GameObject pokeBallPrefab; GameObject greatBallPrefab; GameObject ultraBallPrefab; GameObject masterBallPrefab; Vector3 relativePositionFromCamera; float curveBallModifier; float minSpinParticleAmount; float dragSnapSpeed; float reticleCollisionMargin; float overshootCorrection; Animator animator; PokeballEffects effects; Rigidbody body; Coroutine stateCoroutine; boolean isDragging; boolean launched; int bounceCount; Vector2 dragPosition; GameObject asset; Reticle reticle; IEncounterPokemon pokemon; Vector3 force; ICameraRig cameraRig; IBehaviourService behaviourService; GameMasterData gameMaster; BlobShadow blobShadow; boolean started; Generic OnStateChanged; CaptureProbabilityProto k__BackingField; float k__BackingField; boolean k__BackingField; boolean k__BackingField; Item k__BackingField; // Methods void .ctor(); // a032b908 void add_OnStateChanged(Generic value); // a032b9a4 void remove_OnStateChanged(Generic value); // a032bb30 State get_CurrentState(); // a0328188 void set_CurrentState(Void value); // a032bcbc CaptureProbabilityProto get_CaptureProbabilityProto(); // a032bdb0 void set_CaptureProbabilityProto(Void value); // a032bdb8 void SetCatchPokemonOutProto(Void catchPokemonOutProto); // a032bdc0 float get_ReticleSize(); // a032bdc8 void set_ReticleSize(float value); // a032bdd0 float get_ServerReticleSize(); // a032bdd8 float get_SpinAmount(); // a032bdec boolean get_HitTarget(); // a032be4c void set_HitTarget(boolean value); // a032be54 boolean get_HitInReticle(); // a032be5c void set_HitInReticle(boolean value); // a032be64 Item get_BallType(); // a032be6c void set_BallType(Void value); // a032be74 float get_OvershootCorrection(); // a032be7c void set_OvershootCorrection(float value); // a032be84 float get_MinSpinParticleAmount(); // a032be8c void set_MinSpinParticleAmount(float value); // a032be94 float get_DragSnapSpeed(); // a032be9c void set_DragSnapSpeed(float value); // a032bea4 void Setup(Void target, Void pokemon); // a032beac void OnDestroy(); // a032bf14 void SetActive(boolean active); // a03257c4 void Reset(); // a0328578 void Drag(Void screenPosition); // a032c000 void EndDrag(); // a032c014 void Launch(Void velocity); // a032c020 void Spin(float spin); // a032c364 BallHitGrade GetBallHitGrade(); // a032c3fc void Start(); // a032c4d4 void OnEnable(); // a032c5ec void SfidaThrow(Void ball); // a032c624 void OnTriggerEnter(Void other); // a032c644 void OnCollisionEnter(Void other); // a032cc50 void FixedUpdate(); // a032cdb0 boolean TryHitPokemon(float reticleSize, float accuracy); // a032ca0c float GetPerfectThrowSpeed(float angleRad); // a032d0cc Vector3 CorrectLaunchVelocity(Vector3 velocity); // a032c1f4 IEnumerator RunStateMachine(); // a032bf64 void Reflect(); // a032cdf4 void ShowReticle(boolean show); // a032bebc float GetCaptureChance(); // a032d2f4 Vector3 ScreenToWorldPoint(Vector3 screenPosition); // a032d470 GameObject LoadAsset(GameObject ballType); // a032d57c int GetNumShakes(Int32 proto); // a032d79c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class State { // Fields int value__; static State None = 0; static State Spawn = 1; static State Idle = 2; static State Drag = 3; static State Fly = 4; static State Miss = 5; static State Hit = 6; static State Open = 7; static State Close = 8; static State Drop = 9; static State Breakout = 10; static State Catched = 11; static State NoPokeball = 12; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual void WriteTo(Void output); // 5 - a00b614c virtual int CalculateSize(); // 6 - a00b625c virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a00b5aec virtual boolean Equals(Boolean other); // 8 - a00b5eac virtual CatchPokemonOutProto Clone(); // 9 - a00b5d34 static Status CATCH_FLEE = 3; static Status CATCH_MISSED = 4; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Holoholo.Rpc class CaptureScoreProto { // Fields static int ActivityTypeFieldNumber = 1; static int ExpFieldNumber = 2; static int CandyFieldNumber = 3; static int StardustFieldNumber = 4; Generic _parser; Generic _repeated_activityType_codec; Generic activityType_; Generic _repeated_exp_codec; Generic exp_; Generic _repeated_candy_codec; Generic candy_; Generic _repeated_stardust_codec; Generic stardust_; Generic <>f__am$cache9; Generic <>f__am$cacheA; Generic <>f__am$cacheB; // Methods void .ctor(); // a00b3b68 void .ctor(Void other); // a00b3c78 void .cctor(); // a00b3d9c MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a00b4080 Generic get_Parser(); // a00b4218 MessageDescriptor get_Descriptor(); // a00b4118 CaptureScoreProto Clone(); // a00b42c8 Generic get_ActivityType(); // a00b4358 Generic get_Exp(); // a00b4360 Generic get_Candy(); // a00b4368 Generic get_Stardust(); // a00b4370 boolean Equals(mvar other); // a00b4378 boolean Equals(Boolean other); // a00b441c int GetHashCode(); // a00b459c String ToString(); // a00b46bc void WriteTo(Void output); // a00b4764 int CalculateSize(); // a00b48f8 void MergeFrom(Void other); // a00b4a90 void MergeFrom(Void input); // a00b4bb0 CaptureScoreProto <_parser>m__144(); // a00b4eac int <_repeated_activityType_codec>m__145(Int32 x); // a00b4f34 HoloActivityType <_repeated_activityType_codec>m__146(int x); // a00b4f3c // VTable virtual boolean Equals(mvar other); // 0 - a00b4378 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a00b459c virtual String ToString(); // 3 - a00b46bc virtual void MergeFrom(Void input); // 4 - a00b4bb0 virtual void WriteTo(Void output); // 5 - a00b4764 virtual int CalculateSize(); // 6 - a00b48f8 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a00b4080 virtual boolean Equals(Boolean other); // 8 - a00b441c virtual CaptureScoreProto Clone(); // 9 - a00b42c8 virtual void MergeFrom(Void other); // 10 - a00b4a90 } // Namespace: Holoholo.Rpc class HoloActivityType { // Fields int value__; static HoloActivityType ACTIVITY_UNKNOWN = 0; static HoloActivityType ACTIVITY_CATCH_POKEMON = 1; static HoloActivityType ACTIVITY_CATCH_LEGEND_POKEMON = 2; static HoloActivityType ACTIVITY_FLEE_POKEMON = 3; static HoloActivityType ACTIVITY_DEFEAT_FORT = 4; static HoloActivityType ACTIVITY_EVOLVE_POKEMON = 5; static HoloActivityType ACTIVITY_HATCH_EGG = 6; static HoloActivityType ACTIVITY_WALK_KM = 7; static HoloActivityType ACTIVITY_POKEDEX_ENTRY_NEW = 8; static HoloActivityType ACTIVITY_CATCH_FIRST_THROW = 9; static HoloActivityType ACTIVITY_CATCH_NICE_THROW = 10; static HoloActivityType ACTIVITY_CATCH_GREAT_THROW = 11; static HoloActivityType ACTIVITY_CATCH_EXCELLENT_THROW = 12; static HoloActivityType ACTIVITY_CATCH_CURVEBALL = 13; static HoloActivityType ACTIVITY_CATCH_FIRST_CATCH_OF_DAY = 14; static HoloActivityType ACTIVITY_CATCH_MILESTONE = 15; static HoloActivityType ACTIVITY_TRAIN_POKEMON = 16; static HoloActivityType ACTIVITY_SEARCH_FORT = 17; static HoloActivityType ACTIVITY_RELEASE_POKEMON = 18; static HoloActivityType ACTIVITY_HATCH_EGG_SMALL_BONUS = 19; static HoloActivityType ACTIVITY_HATCH_EGG_MEDIUM_BONUS = 20; static HoloActivityType ACTIVITY_HATCH_EGG_LARGE_BONUS = 21; static HoloActivityType ACTIVITY_DEFEAT_GYM_DEFENDER = 22; static HoloActivityType ACTIVITY_DEFEAT_GYM_LEADER = 23; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.Encounter class PokeballEffects { // Fields cmod_reqd clips; cmod_reqd particles; SoundController soundController; // Methods void .ctor(); // a032fc70 void AnimPlaySound(Void sound); // a032fc78 ParticleSystem CreateVfx(ParticleSystem vfx); // a032f908 void PlaySound(Void sound, float volume); // a032cb68 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class BallHitGrade { // Fields int value__; static BallHitGrade Miss = 0; static BallHitGrade Normal = 1; static BallHitGrade Nice = 2; static BallHitGrade Great = 3; static BallHitGrade Excellent = 4; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.Encounter class EncounterToast { // Fields Text text; Action OnDismiss; // Methods void .ctor(); // a0326644 void add_OnDismiss(Void value); // a032664c void remove_OnDismiss(Void value); // a03267d8 String get_Text(); // a0326964 void set_Text(String value); // a03269a0 void Dismiss(); // a03269e4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Newtonsoft.Json.Serialization class Action { // Methods void .ctor(mvar object, uint method); // a07a4c18 void Invoke(); // a07a4c2c IAsyncResult BeginInvoke(IAsyncResult callback, mvar object); // a07a4d2c void EndInvoke(Void result); // a07a4d58 // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual void EndInvoke(Void result); // 14 - a07a4d58 } // Namespace: class EncounterView { // Fields float minRadForEncounter; float maxRadForEncounter; float minEncounterViewSize; float maxEncounterViewSize; float minPokeHeight; float maxPokeHeight; float cameraHeight; float screenBottomAlign; Animator cameraRigAnim; Transform cameraRigLoc; Range1 pitchRange; GyroTracker gyro; EncounterArena arena; Vector3 cameraPosOrig; Vector3 cameraPosUse; Vector3 cameraFwdOrig; Vector3 camDir; boolean ballDropMode; BattleCameraUpdate introCamera; CameraShakeUpdate camShake; Vector3 k__BackingField; Vector3 k__BackingField; // Methods void .ctor(); // a008e938 void .cctor(); // a008e968 BackgroundController get_bgController(); // a008ea1c IEncounterPokemon get_encounterPokemon(); // a008ea40 Vector3 get_targetPos(); // a008ea64 void set_targetPos(Void value); // a008ea78 Vector3 get_targetFwd(); // a008ea84 void set_targetFwd(Void value); // a008ea98 void Init(); // a008eaa4 void StartIntro(int pokemonIdx, Void pokemonPos, float pokemonAngle); // a008ec14 void ExitIntro(); // a008ed80 boolean IntroRunning(); // a008eda4 boolean IsWebCamMode(); // a008edfc void Update(); // a008ee04 void SetBallDropMode(); // a008f004 Vector3 GetEncounterCamPos(Vector3 pos); // a008f13c void ResetCameraPosition(); // a008eb08 Vector3 GetTargetPos(int pokeIdx); // a008f1d4 void Awake(); // a008fd3c void AdjustBackgroundLocation(Void trgPos, Void trgFwd); // a008fa54 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Geometry class Range1 { // Fields float min; float max; // Methods boolean Contains(float val); // a0338b88 boolean ContainsAngleDeg(float angle); // a0338bbc float Clamp(float val); // a0338cfc float ClampAngleDeg(float angle); // a0338dcc float Angle360(float angle); // a0338cc0 // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: class BattleCameraUpdate { // Fields Generic targets; int pokemonID1; int pokemonID2; Vector3 pos1; Vector3 pos2; float angle1; float angle2; float time; BattleCameraSequence cameraSequence; int cameraStep; float startDist; float startHgt; float startCtr; float battleScreenTop; float battleScreenBottom; boolean mirror; boolean setMirror; Vector3 startPos; Vector3 startFwd; Vector3 cameraPosSpeed; Vector3 cameraAngSpeed; CameraTransform currTransform; CameraTransform startTransform; // Methods void Init(); // a0077b60 boolean Complete(); // a0077c38 String CurrCameraName(); // a0077cf4 boolean CompleteSequence(); // a0077d08 void SetPokemon(int pokeIdx, Void pos, float angle, int pokeIdx2, Void pos2nd, float angle2nd, boolean mirrorYaw); // a0077ea4 void AddTarget(int pokeIdx, Void pos, float angle, float scale); // a0077eec void ClearTargets(); // a0078030 void Invalidate(); // a0078068 boolean IsActive(); // a0078088 Vector3 DirAng(Vector3 dir); // a0078130 CameraTransform FramePokemon(float angY, float angX, float angZ, float hgt, CameraTransform trg, float vertCtr, float offsY, float offsX, float dist, CameraTransform useCamera); // a007826c BattleCameraSequence SetCamera(BattleCameraSequence seq, int n, BattleCameraSequence curr, BattleCameraSequence useCamera); // a0079968 boolean CameraValid(String name); // a007b7b8 BattleCameraSequence SetCamera(String name, BattleCameraSequence curr, BattleCameraSequence useCamera); // a007b8c8 CameraTransform EndTransform(CameraTransform useCamera); // a007bc40 CameraTransform Update(float dt, CameraTransform useCamera); // a007bcf4 // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: class BattleCameraSequence { // Fields String name; Generic sequence; // Methods void .ctor(String sequenceName, cmod_reqd cameras); // a0077a9c void .ctor(String sequenceName); // a0077950 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class CameraTransform { // Fields Vector3 position; Quaternion rotation; // Methods void .ctor(Void pos, Void quat); // a0078d90 void .ctor(Void trans); // a007e55c // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: class CameraShakeUpdate { // Fields int index; float time; float timeDiv; float impactScale; float damp; Vector3 lastSpeed; Vector3 lastOffs; // Methods void Set(String args); // a007ca70 void Invalidate(); // a007d6d0 Vector3 RandomVector3(Vector3 range); // a007d73c Vector3 ClampVector3(Vector3 value, Vector3 minVec, Vector3 maxVec); // a007d7c0 CameraTransform Update(CameraTransform transform, float dt); // a007d938 // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: Niantic.Holoholo.Encounter class BackgroundController { // Fields GameObject park; Renderer snapshotPanel; float snapshotZOffset; float snapshotScale; float snapshotGroundHeight; float snapshotNormalizedTargetY; float snapshotSlope; WebCamProjector webCam; ILocationProvider locationProvider; ICameraRig cameraRig; Material snapshotMaterial; BackgroundMode bgMode; Generic OnBackgroundChanged; // Methods void .ctor(); // a031bea8 void add_OnBackgroundChanged(Generic value); // a031bed0 void remove_OnBackgroundChanged(Generic value); // a031c05c BackgroundMode get_Mode(); // a031c1e8 void set_Mode(Void value); // a031c1f0 void OnDisable(); // a031c37c void Start(); // a031c3b4 void OnDestroy(); // a031c3b8 void SetBackgroundMode(Void mode); // a031c1f4 void TakeWebCamSnapshot(); // a031c528 void ResumeWebCam(); // a031cbd0 void StopWebCam(); // a031ccf8 void SetGroundColor(); // a031c404 void CleanupMaterial(); // a031c3bc void CleanupTexture(); // a031cc78 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class BackgroundMode { // Fields int value__; static BackgroundMode WebCam = 0; static BackgroundMode Park = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Factory { // Methods void .ctor(); // a0328e18 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual EncounterUIController Create(); // 4 - a04def50 virtual EncounterUIController Create(); // 5 - a04def50 } OnCaptureCompleteDelegate onCaptureComplete; // Methods void .ctor(); // a031e7dc Pokeball get_Pokeball(); // a031e888 EncounterView get_EncounterView(); // a031e8a4 IEncounterPokemon get_EncounterPokemon(); // a031e8c0 EncounterUIController get_UIController(); // a031e8dc BackgroundController get_BGController(); // a031e8f8 IEnumerator PlayDropCamera(); // a031edb0 void HandleCatchPokemonOutProto(Void response); // a031ee54 IEnumerator ProcessPokemonOutProto(IEnumerator proto); // a031ee78 IEnumerator PokemonBreakOut(); // a031ef28 IEnumerator PlayBreakOutSequnce(); // a031efcc IEnumerator PokemonFlee(); // a031f070 IEnumerator PokemonCaptured(IEnumerator proto); // a031f114 IEnumerator WaitForPokeballState(IEnumerator state); // a031f1c4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual String get_Name(); // 4 - a03379f0 virtual void EnterState(); // 5 - a031e914 virtual void ExitState(); // 6 - a031e9d8 virtual boolean get_IsActiveState(); // 7 - a0337a40 virtual boolean get_IsLeafState(); // 8 - a0337a48 virtual GameState get_ChildState(); // 9 - a0337a28 virtual GameState get_ParentState(); // 10 - a0337a30 virtual void EnterState(); // 11 - a031e914 virtual void ExitState(); // 12 - a031e9d8 virtual cmod_opt SetActiveSubstate(); // 13 - 0 virtual void Collapse(); // 14 - a0337e5c virtual cmod_opt Replace(); // 15 - 0 virtual void ClearSubstate(); // 16 - a0338114 } // Namespace: Niantic.Holoholo.Encounter class EncounterSummaryState { // Fields EncounterSummaryUI summaryUIPrefab; SoundController soundController; ICameraRig cameraRig; Generic factory; IPokemonInfoGuiService guiService; IPokemonCutsceneService cutsceneService; EncounterArena arena; IToastService toastService; GameMasterData gameMasterData; Action onStateCompleted; EncounterSummaryUI summaryUI; CatchPokemonOutProto catchPokemonOutProto; // Methods void .ctor(); // a0325abc void EnterState(); // a0325ac4 void ExitState(); // a0325ba0 void Show(Void proto, Void onStateComplete); // a0325bdc void ShowCapturedPokemonInfo(); // a0326008 void ShowPokemonInfo(Void pokemon); // a032632c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual String get_Name(); // 4 - a03379f0 virtual void EnterState(); // 5 - a0325ac4 virtual void ExitState(); // 6 - a0325ba0 virtual boolean get_IsActiveState(); // 7 - a0337a40 virtual boolean get_IsLeafState(); // 8 - a0337a48 virtual GameState get_ChildState(); // 9 - a0337a28 virtual GameState get_ParentState(); // 10 - a0337a30 virtual void EnterState(); // 11 - a0325ac4 virtual void ExitState(); // 12 - a0325ba0 virtual cmod_opt SetActiveSubstate(); // 13 - 0 virtual void Collapse(); // 14 - a0337e5c virtual cmod_opt Replace(); // 15 - 0 virtual void ClearSubstate(); // 16 - a0338114 } // Namespace: Niantic.Holoholo.Encounter class EncounterSummaryUI { // Fields ScoreListAdapter scoreList; Text candyCountText; Text stardustCountText; PokemonCandySprite candySprite; IPokemonInfoGuiService guiService; WildPokemonEncounterState wildPokemonEncounterState; IXpAwardService xpAwardService; GameMasterData gameMasterData; IToastService toastService; Action OnDismissed; int totalXP; // Methods void .ctor(); // a0326560 void Dismiss(); // a0326568 void SetScores(Void scoreProto); // a0325c20 void ShowXP(); // a0326590 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class ScoreListAdapter { // Fields Generic DESCRIPTIONS; ScoreItemView itemViewPrefab; Text totalExpLabel; // Methods void .ctor(); // a0190490 void .cctor(); // a0190514 void OnEnable(); // a01907b8 void OnDisable(); // a0190894 void OnScoresChanged(Void obj); // a0190970 ScoreItemView CreateView(int index, ScoreItemView item); // a0190c20 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Dispose(); // 4 - a0637500 virtual void add_OnItemsChanged(Generic value); // 5 - a0636f58 virtual void remove_OnItemsChanged(Generic value); // 6 - a0636ff4 virtual int get_Count(); // 7 - a0637090 virtual RectTransform GetView(int index); // 8 - a0637154 virtual ScoreItemView CreateView(int index, ScoreItemView item); // 9 - a0190c20 } // Namespace: class ScoreItemView { // Fields Text descriptionText; Text expText; int exp; // Methods void .ctor(); // a01902ac void set_Description(String value); // a01902b4 String get_Description(); // a01902f8 void set_Exp(int value); // a0190334 int get_Exp(); // a0190488 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.UI class PokemonCandySprite { // Fields cmod_reqd candyPrimaryImg; cmod_reqd candySecondaryImg; IPokemonCandySpritesService candyService; // Methods void .ctor(); // a01490e8 void ColorizeCandy(int familyID); // a0145780 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.UI class IPokemonCandySpritesService { // Methods CandyColor FamilyColor(int familyId); // 0 } // Namespace: class CandyColor { // Fields Color primaryColor; Color secondaryColor; // Methods void .ctor(); // a01491b8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.UI.Pokemon class IPokemonInfoGuiService { // Methods void ShowPokemonInfo(Void pokemon, boolean showConfirmButton, Void screenDismissedDelegate); // 0 void ShowPokemonInfo(Generic pokemonList, int startingIndex, boolean showConfirmButton, Void screenDismissedDelegate); // 0 void DismissPokemonInfo(); // 0 void HidePokemonInfo(); // 0 void RefreshPokemonInfo(); // 0 } // Namespace: Niantic.Holoholo.Cutscenes class IPokemonCutsceneService { // Methods IPokemonCutsceneGuiController get_ActivePokemonCutsceneGui(); // 0 IPromise PlayEvolveCutscene(IPromise fromPokemon, IPromise toPokemon, int expAward); // 0 IPromise PlayEggHatchCutscene(IPromise pokemon, int expAward); // 0 IPromise PlayNewSpeciesCutscene(IPromise pokemon); // 0 } // Namespace: Niantic.Holoholo.Cutscenes class IPokemonCutsceneGuiController { // Methods IPromise PlayEvolveCutscene(IPromise fromPokemon, IPromise toPokemon, int expAward); // 0 IPromise PlayNewSpeciesCutscene(IPromise pokemon); // 0 IPromise PlayEggHatchCutscene(IPromise hatchPokemon, int expAward); // 0 boolean CheckAndTransitionToNewSpeciesCutcene(); // 0 void EnableEggHatchedPokemon(); // 0 void RefreshEvolvedPokemon(); // 0 void AnimatePokemonJump(); // 0 void AnimatePokemonAttack2(); // 0 void PlayPokemonVoice(); // 0 void EvolveAnimationComplete(); // 0 void EggHatchAnimationComplete(); // 0 void NewSpeciesCaughtAnimationComplete(); // 0 void ShowEvolveXp(); // 0 void ShowEggHatchXp(); // 0 } // Namespace: Niantic.Holoholo.Storefront class IIapService { // Methods Generic get_IapItems(); // 0 int get_Coins(); // 0 int get_Stardusts(); // 0 boolean get_DailyBonusReady(); // 0 void Refresh(Void onComplete); // 0 Generic Buy(Class item); // 0 Generic CheckDailyBonus(); // 0 void HoldObserver(); // 0 void ReleaseObserver(); // 0 void AddCoins(int count); // 0 IReceipt Observe(Generic callback); // 0 } // Namespace: class OnCaptureCompleteDelegate { // Methods void .ctor(mvar object, uint method); // a0321194 void Invoke(boolean encounterComplete); // a031f9d0 IAsyncResult BeginInvoke(boolean encounterComplete, IAsyncResult callback, mvar object); // a03211b8 void EndInvoke(Void result); // a0321274 // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual void Invoke(boolean encounterComplete); // 12 - a031f9d0 virtual IAsyncResult BeginInvoke(boolean encounterComplete, IAsyncResult callback, mvar object); // 13 - a03211b8 virtual void EndInvoke(Void result); // 14 - a0321274 } // Namespace: Niantic.Holoholo.Encounter class EncounterSnapshotState { // Fields TakeScreenShot screenShotPrefab; SoundController soundController; EncounterArena arena; ICameraRig cameraRig; IBehaviourService behaviourService; TakeScreenShot screenShot; Action k__BackingField; // Methods void .ctor(); // a03254f8 EncounterUIController get_UIController(); // a0325508 Action get_OnScreenshotDismissed(); // a032552c void set_OnScreenshotDismissed(Void value); // a0325534 void EnterState(); // a032553c void ExitState(); // a0325980 void HandleScreenshotDismissed(); // a0325aa8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual String get_Name(); // 4 - a03379f0 virtual void EnterState(); // 5 - a032553c virtual void ExitState(); // 6 - a0325980 virtual boolean get_IsActiveState(); // 7 - a0337a40 virtual boolean get_IsLeafState(); // 8 - a0337a48 virtual GameState get_ChildState(); // 9 - a0337a28 virtual GameState get_ParentState(); // 10 - a0337a30 virtual void EnterState(); // 11 - a032553c virtual void ExitState(); // 12 - a0325980 virtual cmod_opt SetActiveSubstate(); // 13 - 0 virtual void Collapse(); // 14 - a0337e5c virtual cmod_opt Replace(); // 15 - 0 virtual void ClearSubstate(); // 16 - a0338114 } // Namespace: Niantic.Holoholo.Encounter class TakeScreenShot { // Fields static String FILE_NAME_FORMAT = @"IMG_{0:yyyy-MM-dd-HHmmssff}.png"; ScreenCapturer screenCapturer; SnapshotPreview previewPrefab; SnapshotSignature signaturePrefab; AudioClip shutterSound; Action OnDismissed; // Methods void .ctor(); // a0331cc8 void add_OnDismissed(Void value); // a03257f4 void remove_OnDismissed(Void value); // a0331cd0 void Dismiss(); // a0331e5c void TakeHiResShot(); // a0331e98 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Snapshot class ScreenCapturer { // Fields float resolution; String filePath; LayerMask ignoreLayers; Texture2D snapshot; // Methods void .ctor(); // a0116a8c ScreenWipeGuiController Create(ScreenWipeGuiController direction, float duration); // a0154c40 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual ScreenWipeGuiController Create(ScreenWipeGuiController direction, float duration); // 5 - a0154c40 } // Namespace: Niantic.Holoholo.UI.Transition class ScreenWipeGuiController { // Fields RectTransform targetTransform; cmod_reqd endPositions; AnimationCurve wipeCurve; // Methods void .ctor(); // a015477c void Initialize(Void direction, float duration); // a01547c8 IEnumerator RunWipe(IEnumerator direction, float duration); // a01547ec // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: Niantic.Holoholo.Encounter class EncounterParkCameraController { // Fields float maxYAngle; float startTweenTime; GyroTracker gyro; IBehaviourService behaviourService; EncounterArena arena; Coroutine animationCoroutine; Vector3 rotationBase; // Methods void .ctor(); // a0322b0c Vector3 get_userRot(); // a0322b14 void OnStart(Void cam); // a0322d98 void OnStop(); // a0322e60 IEnumerator AnimateCamera(IEnumerator cam); // a0322dc0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void OnStart(Void cam); // 4 - a0322d98 virtual void OnStop(); // 5 - a0322e60 } // Namespace: Niantic.Holoholo.Encounter class EncounterArCameraController { // Fields static float GYRO_SIGNAL_SAMPLE_COUNT = 12.000000; float cameraHeight; float learpSpeed; float badGyroDetectionTime; GyroTracker gyro; IBehaviourService behaviourService; EncounterArena arena; HealthyGyroClassifier healthyGyroClassifier; IUserPromptsService promptService; boolean leaveArModePromptShown; IArService arService; Coroutine animationCoroutine; // Methods void .ctor(); // a031d63c void OnStart(Void cam); // a031d65c void OnStop(); // a031d72c IEnumerator AnimateCamera(IEnumerator cam); // a031d684 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void OnStart(Void cam); // 4 - a031d65c virtual void OnStop(); // 5 - a031d72c } // Namespace: Niantic.Holoholo.SignalProcessing class HealthyGyroClassifier { // Fields float healthyVariance; // Methods void .ctor(); // a0116710 float Classify(Generic gyroSignal); // a0116720 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual float Classify(Generic gyroSignal); // 4 - a0116720 } // Namespace: Niantic.Holoholo.Map class WildMapPokemon { // Fields GameObject spawnFxPrefab; ILocationProvider locationProvider; IRpcHandler rpcHandler; IToastService toastService; IUserPromptsService userPrompts; IMapEntityService mapEntityService; IEncounterState encounterState; WildPokemonProto pokemonProto; EncounterOutProto encounterProto; // Methods void .ctor(); // a00e6cc0 ulong get_EncounterId(); // a00e6cc8 PokemonProto get_Pokemon(); // a00e6ce4 int get_PokemonId(); // a00e6d08 String get_SpawnPointId(); // a00e6d3c CaptureProbabilityProto get_CaptureProbability(); // a00e6d60 int get_Cp(); // a00e6d84 boolean get_VisibleOnMap(); // a00e6dc8 void set_VisibleOnMap(boolean value); // a00e6df0 void UpdateData(Void proto); // a00e6e20 Generic SendEncounterRequest(); // a00e7018 boolean VerifyProto(Boolean proto); // a00e74b4 void PlaySpawnFx(); // a00e786c void HandleDestroy(); // a00e7940 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual GameObject get_GameObject(); // 4 - a00dc7f4 virtual Transform get_Transform(); // 5 - a00dc7ec virtual ulong get_EncounterId(); // 6 - a00e6cc8 virtual PokemonProto get_Pokemon(); // 7 - a00e6ce4 virtual int get_PokemonId(); // 8 - a00e6d08 virtual LatLng get_Location(); // 9 - a00dc74c virtual String get_SpawnPointId(); // 10 - a00e6d3c virtual HoloCharacter get_HoloCharacter(); // 11 - a00dc82c virtual CaptureProbabilityProto get_CaptureProbability(); // 12 - a00e6d60 virtual int get_Cp(); // 13 - a00e6d84 virtual Generic SendEncounterRequest(); // 14 - a00e7018 virtual Generic TryCapture(Class pokeball); // 15 - a00dcd6c virtual void Destroy(); // 16 - a00dd850 virtual ulong get_EncounterId(); // 17 - a00e6cc8 virtual String get_SpawnPointId(); // 18 - a00e6d3c virtual PokemonProto get_Pokemon(); // 19 - a00e6ce4 virtual int get_PokemonId(); // 20 - a00e6d08 virtual CaptureProbabilityProto get_CaptureProbability(); // 21 - a00e6d60 virtual int get_Cp(); // 22 - a00e6d84 virtual Generic SendEncounterRequest(); // 23 - a00e7018 virtual Generic TryCapture(Class pokeball); // 24 - a00dcd6c virtual void PlaySpawnFx(); // 25 - a00e786c virtual void HandleDestroy(); // 26 - a00e7940 virtual void UpdateData(Void proto); // 27 - a00e6e20 virtual boolean get_VisibleOnMap(); // 28 - a00e6dc8 virtual void set_VisibleOnMap(boolean value); // 29 - a00e6df0 } // Namespace: Niantic.Holoholo.Encounter class IEncounterState { // Methods void EncounterError(String message); // 0 } // Namespace: Holoholo.Rpc class WildPokemonProto { // Fields static int EncounterIdFieldNumber = 1; static int LastModifiedMsFieldNumber = 2; static int LatitudeFieldNumber = 3; static int LongitudeFieldNumber = 4; static int SpawnPointIdFieldNumber = 5; static int PokemonFieldNumber = 7; static int TimeTillHiddenMsFieldNumber = 11; Generic _parser; ulong encounterId_; long lastModifiedMs_; double latitude_; double longitude_; String spawnPointId_; PokemonProto pokemon_; int timeTillHiddenMs_; Generic <>f__am$cache8; // Methods void .ctor(); // a029c16c void .ctor(Void other); // a029c230 void .cctor(); // a029c2c4 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a029c40c Generic get_Parser(); // a029c59c MessageDescriptor get_Descriptor(); // a029c4a4 WildPokemonProto Clone(); // a029c64c ulong get_EncounterId(); // a029c6dc void set_EncounterId(ulong value); // a029c6e4 long get_LastModifiedMs(); // a029c6f4 void set_LastModifiedMs(long value); // a029c6fc double get_Latitude(); // a029c70c void set_Latitude(double value); // a029c718 double get_Longitude(); // a029c728 void set_Longitude(double value); // a029c734 String get_SpawnPointId(); // a029c744 void set_SpawnPointId(String value); // a029c74c PokemonProto get_Pokemon(); // a029c2b4 void set_Pokemon(Void value); // a029c2bc int get_TimeTillHiddenMs(); // a029c7ec void set_TimeTillHiddenMs(int value); // a029c7f4 boolean Equals(mvar other); // a029c7fc boolean Equals(Boolean other); // a029c8a0 int GetHashCode(); // a029ca44 String ToString(); // a029cb8c void WriteTo(Void output); // a029cc34 int CalculateSize(); // a029ce08 void MergeFrom(Void other); // a029d024 void MergeFrom(Void input); // a029d160 WildPokemonProto <_parser>m__95(); // a029d334 // VTable virtual boolean Equals(mvar other); // 0 - a029c7fc virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a029ca44 virtual String ToString(); // 3 - a029cb8c virtual void MergeFrom(Void input); // 4 - a029d160 virtual void WriteTo(Void output); // 5 - a029cc34 virtual int CalculateSize(); // 6 - a029ce08 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a029c40c virtual boolean Equals(Boolean other); // 8 - a029c8a0 virtual WildPokemonProto Clone(); // 9 - a029c64c virtual void MergeFrom(Void other); // 10 - a029d024 } // Namespace: Holoholo.Rpc class EncounterOutProto { // Fields static int PokemonFieldNumber = 1; static int BackgroundFieldNumber = 2; static int StatusFieldNumber = 3; static int CaptureProbabilityFieldNumber = 4; Generic _parser; WildPokemonProto pokemon_; Background background_; Status status_; CaptureProbabilityProto captureProbability_; Generic <>f__am$cache5; // Methods void .ctor(); // a021a930 void .ctor(Void other); // a021a938 void .cctor(); // a021a9d8 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a021ab20 Generic get_Parser(); // a021acb0 MessageDescriptor get_Descriptor(); // a021abb8 EncounterOutProto Clone(); // a021ad60 WildPokemonProto get_Pokemon(); // a021a9b8 void set_Pokemon(Void value); // a021a9c0 Background get_Background(); // a021adf0 void set_Background(Void value); // a021adf8 Status get_Status(); // a021ae00 void set_Status(Void value); // a021ae08 CaptureProbabilityProto get_CaptureProbability(); // a021a9c8 void set_CaptureProbability(Void value); // a021a9d0 boolean Equals(mvar other); // a021ae10 boolean Equals(Boolean other); // a021aeb4 int GetHashCode(); // a021af6c String ToString(); // a021b0d0 void WriteTo(Void output); // a021b178 int CalculateSize(); // a021b260 void MergeFrom(Void other); // a021b428 void MergeFrom(Void input); // a021b574 EncounterOutProto <_parser>m__13A(); // a021b6f8 // VTable virtual boolean Equals(mvar other); // 0 - a021ae10 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a021af6c virtual String ToString(); // 3 - a021b0d0 virtual void MergeFrom(Void input); // 4 - a021b574 virtual void WriteTo(Void output); // 5 - a021b178 virtual int CalculateSize(); // 6 - a021b260 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a021ab20 virtual boolean Equals(Boolean other); // 8 - a021aeb4 virtual EncounterOutProto Clone(); // 9 - a021ad60 virtual void MergeFrom(Void other); // 10 - a021b428 } // Namespace: class Background { // Fields int value__; static Background PARK = 0; static Background DESERT = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Status { // Fields int value__; static Status ENCOUNTER_ERROR = 0; static Status ENCOUNTER_SUCCESS = 1; static Status ENCOUNTER_NOT_FOUND = 2; static Status ENCOUNTER_CLOSED = 3; static Status ENCOUNTER_POKEMON_FLED = 4; static Status ENCOUNTER_NOT_IN_RANGE = 5; static Status ENCOUNTER_ALREADY_HAPPENED = 6; static Status POKEMON_INVENTORY_FULL = 7; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.Map.UI class PlayerHudGuiController { // Fields Text playerName; Text playerNameShadow; Text playerLevel; Text playerLevelShadow; ProgressBar expBar; Image expBarImage; Image avatarFrameBack; Image avatarFrameFront; GameMasterData gameMasterData; IPlayerProfileGuiService playerProfileGuiService; IColorUtil colorUtil; IReceipt playerObservationReceipt; // Methods void .ctor(); // a00e33fc void Init(); // a00e3404 void HandleDestroy(); // a00e3500 void VisibilityUpdated(boolean isVisible); // a00e35b4 void RefreshPlayerStats(Void info); // a00e35bc void ClickProfile(); // a00e390c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a00e3500 virtual void VisibilityUpdated(boolean isVisible); // 16 - a00e35b4 } // Namespace: Niantic.Holoholo.UI class IPlayerProfileGuiService { // Methods void ShowLocalPlayerProfile(); // 0 void DismissActiveProfile(); // 0 } // Namespace: Niantic.Holoholo.Map.UI class PokeNav { // Fields static String PULSE = @"Pulse"; PokeNavExpandedGuiController expandedPanelPrefab; PokeNavPanel miniPanel; PokeNavIcon selectedPokemon; float closeWaitTime; int maxPokemonNearerThanSelected; AudioClip selectSound; Animator animator; GlobalSettings globalSettings; IBehaviourService behaviourService; ILocationProvider locationProvider; Factory expandedGuiFactory; IMapEntityService mapEntityService; IPokeNavExpandedGuiController expandedGui; Coroutine refreshUICoroutine; Generic nearbyPokemon; Generic nearbyPokemonByRange; Generic OnPokeNavSelected; Generic <>f__am$cache11; // Methods void .ctor(); // a00e3a9c void add_OnPokeNavSelected(Generic value); // a00e3b90 void remove_OnPokeNavSelected(Generic value); // a00e3d1c Generic get_NearbyPokemon(); // a00e3ea8 void Init(); // a00e3eb0 void OnApplicationQuit(); // a00e413c void HandleDestroy(); // a00e416c void AddNearbyPokemon(Generic addedPokemon); // a00e442c void RemoveNearbyPokemon(Generic removed); // a00e4804 void ShowExpandedPanel(boolean show); // a00e4a40 void HandlePokemonSelected(Void icon); // a00e4af8 IEnumerator CloseExpandedPanelAfterSelection(); // a00e4cd0 IEnumerator RefreshUI(); // a00e4768 void RecomputeNearbyPokemonByRange(); // a00e4d6c int m__4D(Int32 p1, Int32 p2); // a00e4fd0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a00e416c virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 virtual void add_OnPokeNavSelected(Generic value); // 17 - a00e3b90 virtual void remove_OnPokeNavSelected(Generic value); // 18 - a00e3d1c virtual void AddNearbyPokemon(Generic addedPokemon); // 19 - a00e442c virtual void RemoveNearbyPokemon(Generic removed); // 20 - a00e4804 virtual Generic get_NearbyPokemon(); // 21 - a00e3ea8 } // Namespace: Niantic.Holoholo.Map.UI class PokeNavExpandedGuiController { // Fields AudioClip openSound; AudioClip closeSound; IInputEventService inputEventService; IReceipt backButtonListenerReceipt; // Methods void .ctor(); // a00e59ec PokeNavPanel get_PokeNavPanel(); // a00e59f4 void Open(); // a00e5aa8 void Close(); // a00e5bfc // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 virtual PokeNavPanel get_PokeNavPanel(); // 17 - a00e59f4 virtual void Open(); // 18 - a00e5aa8 virtual void Close(); // 19 - a00e5bfc } // Namespace: Niantic.Holoholo.Map.UI class PokeNavPanel { // Fields RectTransform contentRect; int maxPokemonCount; PokeNavIcon iconPrefab; IInstantiator instantiator; cmod_reqd icons; ulong selectedEncounterId; Generic OnPokemonSelected; // Methods void .ctor(); // a00e6258 void add_OnPokemonSelected(Generic value); // a00e6268 void remove_OnPokemonSelected(Generic value); // a00e63f4 void Init(); // a00e6580 void UpdateIcons(Generic nearbyPokemon); // a00e67f0 void HandleIconClicked(Void icon); // a00e6c44 void UpdateSelection(ulong encounterId, boolean select); // a00e6a50 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Map.UI class PokeNavIcon { // Fields float nearThreshold; float midThreshold; float farThreshold; Image iconImage; RectTransform cursor; Image distImage; cmod_reqd distSprite; Color silhouetteColor; SpriteLookup spriteLookup; Generic OnClick; NearbyPokemonProto k__BackingField; float k__BackingField; // Methods void .ctor(); // a00e5d7c void add_OnClick(Generic value); // a00e5de4 void remove_OnClick(Generic value); // a00e5f70 NearbyPokemonProto get_Proto(); // a00e55c8 void set_Proto(Void value); // a00e60fc float get_Distance(); // a00e6104 void set_Distance(float value); // a00e610c boolean get_Selected(); // a00e6114 void set_Selected(boolean value); // a00e6170 void Click(); // a00e61c8 void SetUp(Void proto); // a00e55d0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Holoholo.Rpc class NearbyPokemonProto { // Fields static int PokedexNumberFieldNumber = 1; static int DistanceMetersFieldNumber = 2; static int EncounterIdFieldNumber = 3; Generic _parser; int pokedexNumber_; float distanceMeters_; ulong encounterId_; Generic <>f__am$cache4; // Methods void .ctor(); // a0264914 void .ctor(Void other); // a026491c void .cctor(); // a0264960 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0264aa8 Generic get_Parser(); // a0264c40 MessageDescriptor get_Descriptor(); // a0264b40 NearbyPokemonProto Clone(); // a0264cf0 int get_PokedexNumber(); // a0264d80 void set_PokedexNumber(int value); // a0264d88 float get_DistanceMeters(); // a0264d90 void set_DistanceMeters(float value); // a0264d98 ulong get_EncounterId(); // a0264da0 void set_EncounterId(ulong value); // a0264da8 boolean Equals(mvar other); // a0264db8 boolean Equals(Boolean other); // a0264e5c int GetHashCode(); // a0264f00 String ToString(); // a0264f98 void WriteTo(Void output); // a0265040 int CalculateSize(); // a0265108 void MergeFrom(Void other); // a02651e4 void MergeFrom(Void input); // a0265218 NearbyPokemonProto <_parser>m__190(); // a02652c4 // VTable virtual boolean Equals(mvar other); // 0 - a0264db8 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0264f00 virtual String ToString(); // 3 - a0264f98 virtual void MergeFrom(Void input); // 4 - a0265218 virtual void WriteTo(Void output); // 5 - a0265040 virtual int CalculateSize(); // 6 - a0265108 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0264aa8 virtual boolean Equals(Boolean other); // 8 - a0264e5c virtual NearbyPokemonProto Clone(); // 9 - a0264cf0 virtual void MergeFrom(Void other); // 10 - a02651e4 } // Namespace: Zenject class IInstantiator { GameObject InstantiatePrefabExplicit(GameObject prefab, Generic extraArgMap, GameObject currentContext); // 0 GameObject InstantiatePrefabExplicit(GameObject prefab, Generic extraArgMap, GameObject currentContext, boolean includeInactive); // 0 GameObject InstantiatePrefabExplicit(GameObject prefab, Generic extraArgMap, GameObject currentContext, boolean includeInactive, String groupName); // 0 mvar InstantiateComponentOnNewGameObjectExplicit(Object componentType, String name, Generic extraArgMap, Object currentContext); // 0 Component InstantiateComponent(Component componentType, Component gameObject, cmod_reqd extraArgMap); // 0 cmod_opt InstantiateComponent(c__AnonStorey0 gameObject, cmod_reqd args); // 0 GameObject InstantiateGameObject(String name); // 0 GameObject InstantiatePrefab(GameObject prefab, cmod_reqd args); // 0 GameObject InstantiatePrefab(boolean includeInactive, GameObject prefab, cmod_reqd args); // 0 GameObject InstantiatePrefabResource(String resourcePath, cmod_reqd args); // 0 GameObject InstantiatePrefabResource(boolean includeInactive, String resourcePath, cmod_reqd args); // 0 GameObject InstantiatePrefabResourceExplicit(String resourcePath, Generic extraArgMap, GameObject context); // 0 GameObject InstantiatePrefabResourceExplicit(String resourcePath, Generic extraArgMap, GameObject context, boolean includeInactive); // 0 cmod_opt InstantiatePrefabForComponent(FrameworkPortability prefab, cmod_reqd extraArgs); // 0 cmod_opt InstantiatePrefabForComponent(boolean includeInactive, IDeepCloneable`1 prefab, cmod_reqd extraArgs); // 0 mvar InstantiatePrefabForComponent(Object concreteType, Object prefab, cmod_reqd extraArgs); // 0 mvar InstantiatePrefabForComponent(boolean includeInactive, Object concreteType, Object prefab, cmod_reqd extraArgs); // 0 cmod_opt InstantiatePrefabForComponentExplicit(IMessage prefab, Generic extraArgMap); // 0 mvar InstantiatePrefabForComponentExplicit(Object concreteType, Object prefab, Generic extraArgMap); // 0 mvar InstantiatePrefabForComponentExplicit(Object componentType, Object prefab, Generic extraArgMap, Object currentContext); // 0 mvar InstantiatePrefabForComponentExplicit(Object componentType, Object prefab, Generic extraArgMap, Object currentContext, boolean includeInactive); // 0 mvar InstantiatePrefabForComponentExplicit(Object componentType, Object prefab, Generic extraArgMap, Object currentContext, boolean includeInactive, String groupName); // 0 cmod_opt InstantiatePrefabResourceForComponent(String resourcePath, cmod_reqd extraArgs); // 0 mvar InstantiatePrefabResourceForComponent(Object concreteType, String resourcePath, cmod_reqd extraArgs); // 0 cmod_opt InstantiatePrefabResourceForComponentExplicit(String resourcePath, Generic extraArgMap); // 0 mvar InstantiatePrefabResourceForComponentExplicit(Object concreteType, String resourcePath, Generic extraArgMap); // 0 cmod_opt InstantiateComponentOnNewGameObject(String name, cmod_reqd extraArgs); // 0 mvar InstantiateComponentOnNewGameObject(Object concreteType, String name, cmod_reqd extraArgs); // 0 cmod_opt InstantiateComponentOnNewGameObjectExplicit(String name, Generic extraArgMap); // 0 mvar InstantiateComponentOnNewGameObjectExplicit(Object concreteType, String name, Generic extraArgMap); // 0 } // Namespace: class c__AnonStorey0 { // Fields int fixedSize; // Methods void .ctor(); // 0 int <>m__0(var _); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class Factory { // Methods void .ctor(); // a00e5cf8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual IPokeNavExpandedGuiController Create(); // 4 - a04def50 virtual IPokeNavExpandedGuiController Create(); // 5 - a04def50 } // Namespace: Niantic.Holoholo.Map.UI class IPokeNavExpandedGuiController { // Methods PokeNavPanel get_PokeNavPanel(); // 0 void Open(); // 0 void Close(); // 0 } // Namespace: Niantic.Holoholo.Map.UI class CompassGuiController { // Fields AudioClip clickSound; RectTransform needleTransform; IMapController mapController; // Methods void .ctor(); // a00e25f4 void Update(); // a00e25fc void OnClick(); // a00e26fc // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: Niantic.Holoholo.Map.UI class MainMenuGuiController { // Fields AudioClip itemBagSound; AudioClip storefrontSound; AudioClip pokedexSound; AudioClip pokemonInventorySound; ActionButton actionButton; String supportUrl; IUserPromptsService userPromptsService; IPlayerBuffService playerBuffService; IPokemonInventoryGuiService pokemonInventoryGuiService; Factory storefrontGuiFactory; Factory settingsGuiFactory; Factory pokedexListGuiFactory; Factory quickStartFactory; IItemInventoryGuiService itemInventoryGuiService; // Methods void .ctor(); // a00e2988 void ClickItemBag(); // a00e2a14 void ClickStorefront(); // a00e2c0c void ClickPokedex(); // a00e2ce4 void ClickPokemonInventory(); // a00e2dbc void ClickSettings(); // a00e2eb8 void ClickSupport(); // a00e2f7c void ClickQuickStart(); // a00e3118 void ClickExit(); // a00e2be8 boolean m__4A(Boolean t); // a00e3160 void m__4B(Void i); // a00e3288 void m__4C(); // a00e3368 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: class ActionButton { // Fields Animator actionButtonAnimator; Animator topMenuAnimator; MapMenuDrag secretCursor; GameObject buttonCloseFullScreen; GameObject buttonClose; cmod_reqd buttonCanvases; AudioClip expandSound; AudioClip closeSound; boolean actionMenuOpen; IInputEventService inputEventService; IReceipt backButtonListenerReceipt; // Methods void .ctor(); // a00666e8 void Start(); // a00666f0 void OpenMenu(); // a0066780 void CloseMenu(); // a0066980 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class MapMenuDrag { // Fields GameObject itemBeingDragged; Animator actionMenuAnim; cmod_reqd buttonCanvas; cmod_reqd buttonDropTargets; RectTransform rectTransform; // Methods void .ctor(); // a02c83fc void Awake(); // a02c8404 void OnBeginDrag(Void eventData); // a02c852c void OnDrag(Void eventData); // a02c8790 void OnEndDrag(Void eventData); // a02c8938 void SetActive(boolean active); // a02c85c8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void OnDrag(Void eventData); // 4 - a02c8790 virtual void OnBeginDrag(Void eventData); // 5 - a02c852c virtual void OnEndDrag(Void eventData); // 6 - a02c8938 } // Namespace: Niantic.Holoholo.Items class IPlayerBuffService { // Methods void SelectBuff(Void buffProto); // 0 Generic get_ActiveBuffs(); // 0 boolean IsBuffTypeActive(Boolean itemType); // 0 void Show(); // 0 void Hide(); // 0 } // Namespace: class Factory { // Methods void .ctor(); // a0151f94 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual ISettingsGuiController Create(); // 4 - a04def50 virtual ISettingsGuiController Create(); // 5 - a04def50 } // Namespace: Niantic.Holoholo.UI class ISettingsGuiController { } // Namespace: class Factory { // Methods void .ctor(); // a013c73c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual IPokedexListGuiController Create(); // 4 - a04def50 virtual IPokedexListGuiController Create(); // 5 - a04def50 } // Namespace: Niantic.Holoholo.UI.Pokedex class IPokedexListGuiController { } // Namespace: class Factory { // Methods void .ctor(); // a014ed74 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual QuickStartHelper Create(); // 4 - a04def50 virtual QuickStartHelper Create(); // 5 - a04def50 } // Namespace: Niantic.Holoholo.UI class QuickStartHelper { // Fields cmod_reqd quickStartKeys; cmod_reqd quickStartImages; IConversationService convoService; // Methods void .ctor(); // a014eb74 void Start(); // a014eb7c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Map class TimeOfDay { // Fields Light sun; int sunrise; int sunset; Color ambientColorDay; Color ambientColorNight; Color fogColorDay; Material skyDomeMat; Texture skyDomeDayTex; Texture skyDomeNightTex; boolean enableFog; Quaternion sunLightDir; Vector3 mapLightDir; // Methods void .ctor(); // a00e14f8 void Awake(); // a00e1568 DayPeriod get_DayPeriod(); // a00e15c4 void ApplyTimeOfDay(); // a00e16c4 void SetTOD(Void ambient, Void fog, Void fogDist, Void skyDomeTexture); // a00e183c void SetMapLightDirection(); // a00e18bc void SetEncounterLightDirection(); // a00e1930 void SetGroundColor(int numID); // a00e197c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual DayPeriod get_DayPeriod(); // 4 - a00e15c4 virtual void ApplyTimeOfDay(); // 5 - a00e16c4 virtual void SetMapLightDirection(); // 6 - a00e18bc virtual void SetEncounterLightDirection(); // 7 - a00e1930 } // Namespace: Niantic.Holoholo class IBatterySaverService { // Methods boolean get_Enabled(); // 0 void set_Enabled(boolean value); // 0 } // Namespace: class Factory { // Methods void .ctor(); // a012e094 IEggHatchGuiController Create(IEggHatchGuiController parent, IEggHatchGuiController proto); // a012e118 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual IEggHatchGuiController Create(IEggHatchGuiController parent, IEggHatchGuiController proto); // 4 - a012e118 virtual IEggHatchGuiController Create(IEggHatchGuiController parent, IEggHatchGuiController proto); // 5 - a012e118 } // Namespace: Niantic.Holoholo.UI class IEggHatchGuiController { // Methods void Initialize(Void parent, Void proto); // 0 } // Namespace: class Factory { // Methods void .ctor(); // a013636c ILevelUpGuiController Create(ILevelUpGuiController rewards); // a01363f0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual ILevelUpGuiController Create(ILevelUpGuiController rewards); // 4 - a01363f0 virtual ILevelUpGuiController Create(ILevelUpGuiController rewards); // 5 - a01363f0 } // Namespace: Niantic.Holoholo.UI class ILevelUpGuiController { // Methods void Initialize(Void rewards); // 0 } // Namespace: class Factory { // Methods void .ctor(); // a00e39e4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual IPlayerHudGuiController Create(); // 4 - a04def50 virtual IPlayerHudGuiController Create(); // 5 - a04def50 } // Namespace: Niantic.Holoholo.Map.UI class IPlayerHudGuiController { } // Namespace: class Factory { // Methods void .ctor(); // a00e3378 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual IMainMenuGuiController Create(); // 4 - a04def50 virtual IMainMenuGuiController Create(); // 5 - a04def50 } // Namespace: Niantic.Holoholo.Map.UI class IMainMenuGuiController { } // Namespace: class Factory { // Methods void .ctor(); // a00e2904 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual ICompassGuiController Create(); // 4 - a04def50 virtual ICompassGuiController Create(); // 5 - a04def50 } // Namespace: Niantic.Holoholo.Map.UI class ICompassGuiController { } // Namespace: class Factory { // Methods void .ctor(); // a00e5968 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual IPokeNav Create(); // 4 - a04def50 virtual IPokeNav Create(); // 5 - a04def50 } // Namespace: Niantic.Holoholo.Map.UI class IPokeNav { // Methods void add_OnPokeNavSelected(Generic value); // 0 void remove_OnPokeNavSelected(Generic value); // 0 void AddNearbyPokemon(Generic pokemon); // 0 void RemoveNearbyPokemon(Generic removed); // 0 Generic get_NearbyPokemon(); // 0 } // Namespace: Niantic.Holoholo.Map class MapContentHandler { // Fields static float UPDATE_THROTTLE_S = 0.300000; static float MIN_TIME_BETWEEN_UPDATES_S = 5.000000; static float MAX_TIME_BETWEEN_UPDATES_S = 30.000000; static float MIN_DISTANCE_BETWEEN_UPDATES_M = 10.000000; static int GET_OBJECTS_TIMEOUT_MS = 70000; static int GET_OBJECTS_RETRY_MS = 1000; static long CELL_TIME_BETWEEN_UPDATES_MS = 5000; Generic getObjectsRpcPromise; IMapEntityService entityService; SpaceTimeThrottle fetchThrottle; ILocationProvider locationProvider; SpatialCacheManager cacheManager; Generic cellCache; Generic sceneCellCache; Generic sceneCells; float timeUntilUpdateVisibleCells; Generic removedWildPokemon; IRpcHandler rpc; GlobalSettings globalSettings; boolean k__BackingField; // Methods void .ctor(); // a00d1680 boolean get_ProcessingEntitiesPaused(); // a00d1848 void set_ProcessingEntitiesPaused(boolean value); // a00d1850 IPromise WaitForUnpaused(); // a00d1858 IEnumerator WaitForUnpausedRoutine(IEnumerator promise); // a00d192c ICell GetCell(ulong s2cellid); // a00d19dc void UpdateCells(Generic fetchCells, Generic deletedCells, Generic addedToScene, Generic removedFromScene, Generic updatedSceneCells); // a00d1abc void ClientRemoveWildPokemon(ulong encounterId); // a00d1c24 void AddToScene(Void cell); // a00d1d74 void UpdateScene(Void newCell, Void oldCell); // a00d1ebc void RemoveFromScene(Void cell); // a00d200c void Start(); // a00d2154 void Update(); // a00d2270 void OnDestroy(); // a00d22e4 void FetchCells(Generic cells, Generic timestamps); // a00d23bc void GetMapObjectsCallback(Void request, Void result); // a00d250c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void UpdateCells(Generic fetchCells, Generic deletedCells, Generic addedToScene, Generic removedFromScene, Generic updatedSceneCells); // 4 - a00d1abc virtual ICell GetCell(ulong s2cellid); // 5 - a00d19dc } // Namespace: class SpaceTimeThrottle { // Fields ITicker ticker; LatLng badLocation; float lastUpdateS; float minIntervalS; float maxIntervalS; float minDistanceM; LatLng lastLocation; ILocationProvider locationProvider; // Methods void .ctor(Void ticker, float minIntervalS, float maxIntervalS, float minDistanceM); // a0192c20 boolean Check(); // a0192cc8 void SetLocationProvider(Void locationProvider); // a0193024 void SetMinUpdateInterval(float minIntervalS); // a019302c void SetMaxUpdateInterval(float maxIntervalS); // a0193034 void SetMinDistance(float minDistanceM); // a019303c float ComputeDistanceTraveled(Single newLocation); // a0192f08 LatLng GetLocation(); // a0192e04 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo class ITicker { // Methods float get_Time(); // 0 } // Namespace: NianticLabs.Platform class SpatialCacheManager { // Fields CellEventDelegateType cellEventDelegate; Generic fetchCells; Generic deletedCells; Generic addToSceneCells; Generic removeFromSceneCells; Generic updatedSceneCells; // Methods void .ctor(); // a0802098 void CellEventCallback(Void cellEvent, ulong s2cellid); // a08021b8 void SetCellData(ulong s2cellid, int protoBytes, boolean isLeaf); // a080244c void UpdateVisibleCells(Void manager); // a0802480 void Clear(); // a0802704 void .cctor(); // a0802714 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class CellEventDelegateType { // Methods void .ctor(mvar object, uint method); // a07f14b0 void Invoke(Void cellEvent, ulong s2cellid); // a07f14c4 IAsyncResult BeginInvoke(IAsyncResult cellEvent, ulong s2cellid, IAsyncResult callback, mvar object); // a07f15c4 void EndInvoke(Void result); // a07f16a8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual void Invoke(Void cellEvent, ulong s2cellid); // 12 - a07f14c4 virtual IAsyncResult BeginInvoke(IAsyncResult cellEvent, ulong s2cellid, IAsyncResult callback, mvar object); // 13 - a07f15c4 virtual void EndInvoke(Void result); // 14 - a07f16a8 } // Namespace: NianticLabs.Platform class ICell { } // Namespace: Niantic.Holoholo.Map class MapEntityService { // Fields MapEntityCell mapEntityCellPrefab; Factory cellFactory; Factory pokestopFactory; Factory gymFactory; Factory spawnPointFactory; Factory wildPokemonFactory; IPlayerProximityService playerProximityService; Generic cells; Generic OnNearbyPokemonAdded; Generic OnNearbyPokemonRemoved; Generic <>f__am$cacheA; // Methods void .ctor(); // a00d70f0 void add_OnNearbyPokemonAdded(Generic value); // a00d719c void remove_OnNearbyPokemonAdded(Generic value); // a00d7328 void add_OnNearbyPokemonRemoved(Generic value); // a00d74b4 void remove_OnNearbyPokemonRemoved(Generic value); // a00d7640 Generic get_Cells(); // a00d77cc void Setup(); // a00d785c void OnDestroy(); // a00d7964 void UpdatePokemonVisibility(Void playerLocation); // a00d7a6c void UpdateCell(ulong cellId); // a00d7c98 void RemoveCell(ulong cellId); // a00d7d84 void UpdatePois(ulong cellId, Generic protos); // a00d7fb0 void AddSpawnPoints(ulong cellId, Generic lowVisibilitySpawnPoints, Generic highVisibilitySpawnPoints); // a00d8438 void UpdateNearbyPokemon(ulong cellId, Generic nearbyPokemon); // a00d8904 void UpdateWildPokemon(ulong cellId, Void pokemonProto); // a00d8a60 void RemoveWildPokemon(ulong encounterId); // a00d8d28 ulong m__91(UInt64 p); // a00d8fd4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void add_OnNearbyPokemonAdded(Generic value); // 4 - a00d719c virtual void remove_OnNearbyPokemonAdded(Generic value); // 5 - a00d7328 virtual void add_OnNearbyPokemonRemoved(Generic value); // 6 - a00d74b4 virtual void remove_OnNearbyPokemonRemoved(Generic value); // 7 - a00d7640 virtual void UpdateCell(ulong cellId); // 8 - a00d7c98 virtual void RemoveCell(ulong cellId); // 9 - a00d7d84 virtual void UpdatePois(ulong cellId, Generic protos); // 10 - a00d7fb0 virtual void AddSpawnPoints(ulong cellId, Generic lowVisibilitySpawnPoints, Generic highVisibilitySpawnPoints); // 11 - a00d8438 virtual void UpdateNearbyPokemon(ulong cellId, Generic nearbyPokemon); // 12 - a00d8904 virtual void UpdateWildPokemon(ulong cellId, Void pokemonProto); // 13 - a00d8a60 virtual void RemoveWildPokemon(ulong encounterId); // 14 - a00d8d28 } // Namespace: class Factory { // Methods void .ctor(); // a00d6e90 MapEntityCell Create(ulong cellId, MapEntityCell parent); // a00d6f14 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual MapEntityCell Create(ulong cellId, MapEntityCell parent); // 4 - a00d6f14 virtual MapEntityCell Create(ulong cellId, MapEntityCell parent); // 5 - a00d6f14 } // Namespace: class Factory { // Methods void .ctor(); // a00fc0f0 IMapPokestop Create(IMapPokestop parent, IMapPokestop proto); // a00fc174 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual IMapPokestop Create(IMapPokestop parent, IMapPokestop proto); // 4 - a00fc174 virtual IMapPokestop Create(IMapPokestop parent, IMapPokestop proto); // 5 - a00fc174 } // Namespace: class Factory { // Fields GameMasterData gameMasterData; GlobalSettings globalSettings; // Methods void .ctor(); // a0352a74 IMapGym Create(IMapGym parent, IMapGym poiData); // a0352af8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual IMapGym Create(IMapGym parent, IMapGym poiData); // 4 - a0352af8 virtual IMapGym Create(IMapGym parent, IMapGym poiData); // 5 - a0352af8 } // Namespace: Niantic.Holoholo.Gym class IMapGym { // Methods void Initialize(Void parent, Void gymData, Void levelSettings, float affectorRadius); // 0 } // Namespace: class Factory { // Methods void .ctor(); // a00df76c MapSpawnPoint Create(MapSpawnPoint cell, MapSpawnPoint vis, MapSpawnPoint proto); // a00df7f0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual MapSpawnPoint Create(MapSpawnPoint cell, MapSpawnPoint vis, MapSpawnPoint proto); // 4 - a00df7f0 virtual MapSpawnPoint Create(MapSpawnPoint cell, MapSpawnPoint vis, MapSpawnPoint proto); // 5 - a00df7f0 } // Namespace: class Factory { // Methods void .ctor(); // a00e7dd0 WildMapPokemon Create(WildMapPokemon proto); // a00e7e54 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual WildMapPokemon Create(WildMapPokemon proto); // 4 - a00e7e54 virtual WildMapPokemon Create(WildMapPokemon proto); // 5 - a00e7e54 } // Namespace: class MapViewHandler { // Fields WorldMapRenderer mapRendererCached; Camera mapCameraCached; MapConfig mapConfig; LookAtCamera lookAtCamera; float worldScale; FlyToParams flyToParams; IMapAvatar player; ICompass compass; Generic OnWorldScaleOrOriginChanged; int k__BackingField; boolean k__BackingField; boolean k__BackingField; // Methods void .ctor(); // a02c8c60 void add_OnWorldScaleOrOriginChanged(Generic value); // a02c8dd0 void remove_OnWorldScaleOrOriginChanged(Generic value); // a02c8f5c WorldMapRenderer get_mapRenderer(); // a02c90e8 int get_inputDisable(); // a02c91c0 void set_inputDisable(int value); // a02c9240 boolean get_GPSLock(); // a02c92c4 void set_GPSLock(boolean value); // a02c92cc boolean get_CompassLock(); // a02c92d4 void set_CompassLock(boolean value); // a02c92dc boolean get_IsAnimating(); // a02c92e4 Camera get_MapCamera(); // a02c9308 float get_WorldScale(); // a02c9450 MapConfig get_Config(); // a02c9458 void set_Config(Void value); // a02c9460 LookAtCamera get_LookAtCamera(); // a02c94d8 void Start(); // a02c9514 void Update(); // a02c95cc void OnDrawGizmos(); // a02ca2a8 void AnimateCamera(); // a02c9740 void UpdateCamera(); // a02c9f80 boolean UpdateUnitScaleAndWorldOrigin(); // a02c9f10 void FlyTo(Void newLookAtCamera, float duration, boolean cancelable); // a02ca5d0 LatLng GetWorldLocation(LatLng pos); // a02ca880 Vector3 GetMapPosition(Vector3 latLng); // a02ca8d4 boolean GetGroundPosition(Boolean screenCoord, Boolean mapPosition); // a02ca92c boolean GetGroundLocation(Boolean screenCoord, Boolean mapLocation); // a02ca974 double Clamp(double value, double min, double max); // a02ca850 double NormalizeAngleDegrees(double angle); // a02ca4d8 double ComputeTilt(double range); // a02ca40c double ComputeHeightAdjustment(double range); // a02ca570 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void add_OnWorldScaleOrOriginChanged(Generic value); // 4 - a02c8dd0 virtual void remove_OnWorldScaleOrOriginChanged(Generic value); // 5 - a02c8f5c virtual void FlyTo(Void newLookAtCamera, float duration, boolean cancelable); // 6 - a02ca5d0 virtual LatLng GetWorldLocation(LatLng pos); // 7 - a02ca880 virtual Vector3 GetMapPosition(Vector3 latLng); // 8 - a02ca8d4 virtual boolean GetGroundPosition(Boolean screenCoord, Boolean mapPosition); // 9 - a02ca92c virtual boolean GetGroundLocation(Boolean screenCoord, Boolean mapLocation); // 10 - a02ca974 virtual LookAtCamera get_LookAtCamera(); // 11 - a02c94d8 virtual boolean get_GPSLock(); // 12 - a02c92c4 virtual void set_GPSLock(boolean value); // 13 - a02c92cc virtual boolean get_IsAnimating(); // 14 - a02c92e4 virtual Camera get_MapCamera(); // 15 - a02c9308 virtual boolean get_CompassLock(); // 16 - a02c92d4 virtual void set_CompassLock(boolean value); // 17 - a02c92dc virtual MapConfig get_Config(); // 18 - a02c9458 virtual void set_Config(Void value); // 19 - a02c9460 virtual float get_WorldScale(); // 20 - a02c9450 } // Namespace: class FlyToParams { // Fields float k__BackingField; boolean k__BackingField; boolean k__BackingField; // Methods void .ctor(Void lookAtCamera); // a02ca46c float get_duration(); // a02ca4cc void set_duration(float value); // a02ca4c4 boolean get_cancelable(); // a02ca4bc void set_cancelable(boolean value); // a02ca568 boolean get_animating(); // a02c9300 void set_animating(boolean value); // a02ca560 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Sfida class SfidaService { // Fields static float POKE_MONITOR_INTERVAL = 1.000000; static float POKESTOP_SPIN_SPEED = 100.000000; static int ENCOUNTER_RANGE = 50; static float SFIDA_RESPONSIVE_NOTIFY_TIMEOUT = 30.000000; static float POKESTOP_COOLDOWN_TIME_SEC = 600.000000; SfidaGuiController sfidaGuiPrefab; UnitySfidaPlugin unitySfidaPlugin; AndroidSfidaPlugin androidSfidaPlugin; SfidaDowser sfidaDowser; Generic prefabFactory; MapExploreState mapExploreState; PokestopInteractionState pokestopInteractive; ILocationProvider locationProvider; EncounterInteractionState encounterInteractionState; GlobalSettings globalSettings; EncounterArena encountArena; IRpcService rpcService; IBehaviourService behaviourService; ICameraRig cameraRig; PokestopState pokestopState; IToastService toastService; IXpAwardService xpAwardService; II18n i18n; IRpcHandler rpcHandler; IMapEntityService mapEntityService; SfidaGuiController sfidaGui; ISfidaPlugin sfidaPlugin; State currentState; State nextState; double encountRange; Generic pokemonDict; MapPokemon notifyingPokemon; EncounterOutProto encounterProto; CatchPokemonOutProto catchPokemonProto; Generic hackedPokestopDict; Generic pokestopDict; MapPokestop notifyingPokestop; FortSearchOutProto pokestopItemRewardsProto; boolean sfidaClicked; boolean hasError; boolean timeoutSfidaNotify; Coroutine timeoutCoroutine; boolean dowserMode; // Methods void .ctor(); // a011016c boolean get_IsConnected(); // a0110280 Generic get_SpawnedPokemon(); // a011032c State get_NextState(); // a0110334 void set_NextState(Void value); // a011033c boolean Connect(String deviceId); // a0110470 void Disconnect(); // a0110610 cmod_reqd FindPairableDevices(); // a0110748 void SetVisible(boolean visible); // a0110824 void AddActivePokestop(Void pokestop); // a0110828 void RemoveDeactivePokestop(Void pokestop); // a01108f4 void AddActivePokemon(Void pokemon); // a0110960 void RemoveDeactivePokemon(Void pokemon); // a0110a54 void StartDowsePokemon(); // a0110af0 void StopDowsePokemon(); // a0110bc0 void ProximityDowsePokemon(int proximity); // a0110c90 void FoundDowsePokemon(); // a0110d74 void Update(); // a0110e44 void CheckCooldownPokestop(); // a0110e48 void Init(); // a01112c0 void HandleUIClick(); // a01112dc void HandleSfidaResponse(); // a0111420 void HandleSfidaConnectionStateChange(boolean connected); // a011142c void SearchPokestop(String id); // a0111530 MapPokestop GetNearestPokestopWithoutHacked(); // a01119fc void RemoveOutOfRangePokestop(); // a0111efc double GetDistance(double lat, double lng); // a011228c double GetDistance(Double latLng); // a0112190 void RemoveOutOfRangePokemon(); // a01123a8 boolean IsAllPokestopCoolingDown(); // a01126e4 MapPokemon GetNearestUncaughtPokemon(); // a0112960 MapPokemon GetNearestPokemon(); // a0112cd8 void EnterEncounter(Void pokemon); // a0113050 void CatchPokemon(Void pokemon); // a0113274 Generic TryCapture(Class msgBuilder); // a0113684 int GetNumShakes(Int32 proto); // a0113890 boolean IsPokemonInventryFull(); // a0113924 boolean WhetherToNotityPokemon(); // a0113a18 Item GetAvailableBall(); // a01134ac boolean IsOnMap(); // a0113a6c IEnumerator TimerCorountine(float timeout); // a0113ae4 void StartTimer(float timeout); // a0113b98 void StopTimer(); // a0113bec IEnumerator Process(); // a0111494 void m__3C(Void sts, Void response); // a0113c28 int m__3D(Int32 a, Int32 b); // a0113cfc void m__3E(Void sts, Void response); // a0113e4c void m__3F(Void proto); // a0113f20 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual boolean get_IsConnected(); // 4 - a0110280 virtual Generic get_SpawnedPokemon(); // 5 - a011032c virtual boolean Connect(String deviceId); // 6 - a0110470 virtual void Disconnect(); // 7 - a0110610 virtual cmod_reqd FindPairableDevices(); // 8 - a0110748 virtual void SetVisible(boolean visible); // 9 - a0110824 virtual void AddActivePokestop(Void pokestop); // 10 - a0110828 virtual void RemoveDeactivePokestop(Void pokestop); // 11 - a01108f4 virtual void AddActivePokemon(Void pokemon); // 12 - a0110960 virtual void RemoveDeactivePokemon(Void pokemon); // 13 - a0110a54 virtual void StartDowsePokemon(); // 14 - a0110af0 virtual void StopDowsePokemon(); // 15 - a0110bc0 virtual void ProximityDowsePokemon(int proximity); // 16 - a0110c90 virtual void FoundDowsePokemon(); // 17 - a0110d74 virtual Generic TryCapture(Class msgBuilder); // 18 - a0113684 } // Namespace: Niantic.Holoholo.Sfida class SfidaGuiController { // Fields Image sfidaIconImage; Text debugText; Coroutine DummyNotifyCoroutine; boolean isConnected; Action OnClick; // Methods void .ctor(); // a010f2cc void add_OnClick(Void value); // a010f2d4 void remove_OnClick(Void value); // a010f460 boolean get_IsConnected(); // a010f5ec void set_IsConnected(boolean value); // a010f5f4 void SetDebugText(String text); // a010f668 void NotifyDummy(Void color, float time); // a010f6ac void CancelNotify(); // a010f6b0 IEnumerator NotifyFlashCoroutine(IEnumerator color, float time); // a010f700 void Click(); // a010f7e0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: Niantic.Holoholo.Sfida class UnitySfidaPlugin { // Fields cmod_reqd FAKE_DEVICE_IDS; Action OnSfidaButtonClicked; Generic OnSfidaConnectionStateChanged; boolean k__BackingField; // Methods void .ctor(); // a0115c7c void .cctor(); // a0115c84 void add_OnSfidaButtonClicked(Void value); // a0115da8 void remove_OnSfidaButtonClicked(Void value); // a0115f34 void add_OnSfidaConnectionStateChanged(Generic value); // a01160c0 void remove_OnSfidaConnectionStateChanged(Generic value); // a011624c boolean get_IsConnected(); // a01163d8 void set_IsConnected(boolean value); // a01163e0 void init(); // a01163e8 boolean Connect(String deviceId); // a01163ec void Disconnect(); // a0116488 cmod_reqd FindPairableDevices(); // a0116520 boolean ReachedPokestop(String pokestopId); // a01165d0 boolean RewardItems(String itemCount); // a01165d8 boolean SpawnedPokemon(String wildPokemonId); // a01165e0 boolean SpawnedUncaughtPokemon(String wildPokemonId); // a01165e8 boolean ReadyToThrowPokeball(); // a01165f0 void NoPokeball(); // a01165f8 boolean PokeballShakeAndBroken(String shakeCount); // a01165fc boolean PokeballShakeAndCaught(); // a0116604 boolean StartDowser(); // a011660c boolean ProximityDowser(String proximityLevel); // a0116614 boolean CancelDowser(); // a011661c boolean FoundDowser(); // a0116624 boolean Cancel(); // a011662c boolean Error(); // a0116634 void HandleUIClick(); // a011663c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void add_OnSfidaButtonClicked(Void value); // 4 - a0115da8 virtual void remove_OnSfidaButtonClicked(Void value); // 5 - a0115f34 virtual void add_OnSfidaConnectionStateChanged(Generic value); // 6 - a01160c0 virtual void remove_OnSfidaConnectionStateChanged(Generic value); // 7 - a011624c virtual boolean get_IsConnected(); // 8 - a01163d8 virtual boolean Connect(String deviceId); // 9 - a01163ec virtual void Disconnect(); // 10 - a0116488 virtual cmod_reqd FindPairableDevices(); // 11 - a0116520 virtual boolean ReachedPokestop(String pokestopId); // 12 - a01165d0 virtual boolean RewardItems(String itemCount); // 13 - a01165d8 virtual boolean SpawnedPokemon(String wildPokemonId); // 14 - a01165e0 virtual boolean SpawnedUncaughtPokemon(String wildPokemonId); // 15 - a01165e8 virtual boolean ReadyToThrowPokeball(); // 16 - a01165f0 virtual void NoPokeball(); // 17 - a01165f8 virtual boolean PokeballShakeAndBroken(String shakeCount); // 18 - a01165fc virtual boolean PokeballShakeAndCaught(); // 19 - a0116604 virtual boolean StartDowser(); // 20 - a011660c virtual boolean ProximityDowser(String proximityLevel); // 21 - a0116614 virtual boolean CancelDowser(); // 22 - a011661c virtual boolean FoundDowser(); // 23 - a0116624 virtual boolean Error(); // 24 - a0116634 virtual boolean Cancel(); // 25 - a011662c virtual void HandleUIClick(); // 26 - a011663c } // Namespace: Niantic.Holoholo.Sfida class AndroidSfidaPlugin { // Fields static String NAME = @"AndroidSfidaConnection"; static int RETRY_MAX = 5; cmod_reqd FAKE_DEVICE_IDS; AndroidJavaObject sfidaJavaInstance; SfidaReceiver sfidaReceiver; Coroutine writeCorountine; Action OnSfidaButtonClicked; Generic OnSfidaConnectionStateChanged; boolean k__BackingField; // Methods IEnumerator WriteSfidaCoroutine(String methodName, cmod_reqd args); // a010cd6c virtual void add_OnSfidaButtonClicked(Void value); // 4 - a010ba10 virtual void remove_OnSfidaButtonClicked(Void value); // 5 - a010bb9c virtual void add_OnSfidaConnectionStateChanged(Generic value); // 6 - a010bd28 virtual void remove_OnSfidaConnectionStateChanged(Generic value); // 7 - a010beb4 virtual boolean get_IsConnected(); // 8 - a010c040 virtual boolean Connect(String deviceId); // 9 - a010c7b0 virtual void Disconnect(); // 10 - a010c878 virtual cmod_reqd FindPairableDevices(); // 11 - a010c700 virtual boolean ReachedPokestop(String pokestopId); // 12 - a010cc30 virtual boolean RewardItems(String itemCount); // 13 - a010ce20 virtual boolean SpawnedPokemon(String wildPokemonId); // 14 - a010cf5c virtual boolean SpawnedUncaughtPokemon(String wildPokemonId); // 15 - a010d098 virtual boolean ReadyToThrowPokeball(); // 16 - a010d310 virtual void NoPokeball(); // 17 - a010d490 virtual boolean PokeballShakeAndBroken(String shakeCount); // 18 - a010d540 virtual boolean PokeballShakeAndCaught(); // 19 - a010d67c virtual boolean StartDowser(); // 20 - a010d730 virtual boolean ProximityDowser(String proximityLevel); // 21 - a010d7e4 virtual boolean CancelDowser(); // 22 - a010d920 virtual boolean FoundDowser(); // 23 - a010d9d4 virtual boolean Error(); // 24 - a010da88 virtual boolean Cancel(); // 25 - a010cad4 virtual void HandleUIClick(); // 26 - a010db3c } // Namespace: Niantic.Holoholo.Sfida class SfidaReceiver { // Fields Generic OnReceivedConnectStateChanged; Action OnReceivedNotifyResponse; // Methods void .ctor(); // a010f9f0 void add_OnReceivedConnectStateChanged(Generic value); // a010c3e8 void remove_OnReceivedConnectStateChanged(Generic value); // a010f9f8 void add_OnReceivedNotifyResponse(Void value); // a010c574 void remove_OnReceivedNotifyResponse(Void value); // a010fb84 void OnSfidaConnected(); // a010fd10 void OnSfidaDisconnected(); // a010fe00 void HackPokestop(String id); // a010fef0 void EnterEncounterState(String id); // a010ffc4 void ThrowPokeball(String id); // a0110098 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Sfida class SfidaDowser { // Fields static float DOWSER_INTERVAL = 2.000000; ISfidaService sfidaService; ILocationProvider locationProvider; SpriteLookup spriteLookup; IPokeNav pokenav; GlobalSettings globalSettings; boolean isActiveDowser; Generic targetEncounterId; Coroutine dowseHandler; double navRangeMax; double encounterRangeMax; // Methods void .ctor(); // a010e0b0 void Init(); // a010e0b8 void HandlePokeNavSelected(Void proto); // a010e230 void InitDowser(Void proto); // a010e354 void SetTargetPokemon(Void nearbyPokemon); // a010e534 void StopDowser(); // a010e434 NearbyPokemonProto GetTargetPokemon(Generic nearbyPokemons); // a010e79c boolean ContainsTargetPokemon(Generic pokemonList); // a010e874 IEnumerator DowseHandleCoroutine(); // a010e700 boolean m__3A(Boolean n); // a010e97c boolean m__3B(Boolean p); // a010ea84 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Sfida class ISfidaPlugin { // Methods void add_OnSfidaButtonClicked(Void value); // 0 void remove_OnSfidaButtonClicked(Void value); // 0 void add_OnSfidaConnectionStateChanged(Generic value); // 0 void remove_OnSfidaConnectionStateChanged(Generic value); // 0 boolean get_IsConnected(); // 0 boolean Connect(String deviceId); // 0 void Disconnect(); // 0 cmod_reqd FindPairableDevices(); // 0 boolean ReachedPokestop(String pokestopId); // 0 boolean RewardItems(String itemCount); // 0 boolean SpawnedPokemon(String wildPokemonId); // 0 boolean SpawnedUncaughtPokemon(String wildPokemonId); // 0 boolean ReadyToThrowPokeball(); // 0 void NoPokeball(); // 0 boolean PokeballShakeAndBroken(String shakeCount); // 0 boolean PokeballShakeAndCaught(); // 0 boolean StartDowser(); // 0 boolean ProximityDowser(String proximityLevel); // 0 boolean CancelDowser(); // 0 boolean FoundDowser(); // 0 boolean Error(); // 0 boolean Cancel(); // 0 void HandleUIClick(); // 0 } // Namespace: class State { // Fields int value__; static State NO_CONNECTION = 0; static State IDLE = 1; static State FINDING_NOTIFY_POKESTOP = 2; static State NOTIFYING_POKESTOP = 3; static State SEARCH_RESULT = 4; static State FINDING_NOTIFY_POKEMON = 5; static State NOTIFYING_POKEMON = 6; static State ENCOUNTER = 7; static State CATCH = 8; static State CATCH_RESULT = 9; static State DOWSER = 10; static State ERROR = 11; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Holoholo.Rpc class FortSearchOutProto { // Fields static int ResultFieldNumber = 1; static int ItemsFieldNumber = 2; static int GemsAwardedFieldNumber = 3; static int EggPokemonFieldNumber = 4; static int XpAwardedFieldNumber = 5; static int CooldownCompleteFieldNumber = 6; static int ChainHackSequenceNumberFieldNumber = 7; Generic _parser; Result result_; Generic _repeated_items_codec; Generic items_; int gemsAwarded_; PokemonProto eggPokemon_; int xpAwarded_; long cooldownComplete_; int chainHackSequenceNumber_; Generic <>f__am$cache9; // Methods void .ctor(); // a022cd14 void .ctor(Void other); // a022cdc0 void .cctor(); // a022cec4 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a022d080 Generic get_Parser(); // a022d210 MessageDescriptor get_Descriptor(); // a022d118 FortSearchOutProto Clone(); // a022d2c0 Result get_Result(); // a022d350 void set_Result(Void value); // a022d358 Generic get_Items(); // a022d360 int get_GemsAwarded(); // a022d368 void set_GemsAwarded(int value); // a022d370 PokemonProto get_EggPokemon(); // a022ceb4 void set_EggPokemon(Void value); // a022cebc int get_XpAwarded(); // a022d378 void set_XpAwarded(int value); // a022d380 long get_CooldownComplete(); // a022d388 void set_CooldownComplete(long value); // a022d390 int get_ChainHackSequenceNumber(); // a022d3a0 void set_ChainHackSequenceNumber(int value); // a022d3a8 boolean Equals(mvar other); // a022d3b0 boolean Equals(Boolean other); // a022d454 int GetHashCode(); // a022d5c0 String ToString(); // a022d778 void WriteTo(Void output); // a022d820 int CalculateSize(); // a022da58 void MergeFrom(Void other); // a022dd60 void MergeFrom(Void input); // a022de9c FortSearchOutProto <_parser>m__153(); // a022e0f4 // VTable virtual boolean Equals(mvar other); // 0 - a022d3b0 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a022d5c0 virtual String ToString(); // 3 - a022d778 virtual void MergeFrom(Void input); // 4 - a022de9c virtual void WriteTo(Void output); // 5 - a022d820 virtual int CalculateSize(); // 6 - a022da58 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a022d080 virtual boolean Equals(Boolean other); // 8 - a022d454 virtual FortSearchOutProto Clone(); // 9 - a022d2c0 virtual void MergeFrom(Void other); // 10 - a022dd60 } // Namespace: class Result { // Fields int value__; static Result NO_RESULT_SET = 0; static Result SUCCESS = 1; static Result OUT_OF_RANGE = 2; static Result IN_COOLDOWN_PERIOD = 3; static Result INVENTORY_FULL = 4; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.Map class MapGestureHandler { // Fields boolean panningEnabled; boolean rotationEnabled; boolean pinchZoomEnabled; boolean dragZoomEnabled; boolean tiltEnabled; boolean oneFingerRotationEnabled; float pinchZoomSpeed; float dragZoomSpeed; float panSpeed; float tiltSpeed; float minTapTimeForDragZoom; IMapController mapController; float lastTapTime; LookAtCamera lookAtCamera; Vector3 cameraWorldPosition; Vector2 cameraScreenPosition; PanGestureType panGestureType; // Methods void .ctor(); // a00da6c8 void Start(); // a00da70c void OnEnable(); // a00da7c4 void OnDisable(); // a00da9a8 void OnTapped(mvar sender, Void e); // a00dab8c void OnTransformStarted(mvar sender, Void e); // a00dabac void OnTransformed(mvar sender, Void e); // a00db35c void OnScaleStarted(Void gesture); // a00db1fc void OnScaled(Void gesture); // a00db8e4 void OnPanStarted(Void pan); // a00dae50 void OnPanned(Void pan); // a00db46c void OnRotateStarted(Void gesture); // a00db2ac void OnRotated(Void rotate); // a00db9f4 boolean HasGesture(Boolean flag, Boolean type); // a00dae3c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class PanGestureType { // Fields int value__; static PanGestureType Unknown = 0; static PanGestureType Pan = 1; static PanGestureType DragZoom = 2; static PanGestureType Tilt = 3; static PanGestureType Rotation = 4; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo class PoiDetailsService { // Fields IRpcService rpcService; IRpcHandler rpcHandler; ILocationProvider locationProvider; // Methods void .ctor(); // a00f779c void RequestPokestopDetails(Void pokestop, Generic callback); // a00f77a4 Generic RequestGymDetails(Class gym); // a00f7a34 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void RequestPokestopDetails(Void pokestop, Generic callback); // 4 - a00f77a4 virtual Generic RequestGymDetails(Class gym); // 5 - a00f7a34 } // Namespace: Niantic.Holoholo.UI class PoiInspectionService { // Fields PoiInspectionGuiController guiPrefab; IBehaviourService behaviourService; PoiInspectionGuiController k__BackingField; // Methods void .ctor(); // a013b320 PoiInspectionGuiController get_ActiveInspectionGui(); // a013b328 void set_ActiveInspectionGui(Void value); // a013b330 IReceipt InspectPoi(IReceipt poi, IReceipt details, IReceipt onComplete); // a013b338 IReceipt InspectPoiFullscreen(IReceipt poi, IReceipt details, IReceipt onComplete); // a013b538 IReceipt InitializePoi(IReceipt poi, IReceipt details, IReceipt onComplete); // a013b370 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual IReceipt InspectPoi(IReceipt poi, IReceipt details, IReceipt onComplete); // 4 - a013b338 virtual IReceipt InspectPoiFullscreen(IReceipt poi, IReceipt details, IReceipt onComplete); // 5 - a013b538 } // Namespace: Niantic.Holoholo.UI class PoiInspectionGuiController { // Fields InspectionMode previousMode; IImageDownloadService imageDownloadService; IRpcService rpcService; ICameraRig cameraRig; II18n i18n; GameMasterData gameMasterData; IPoiDetailsService poiDetailsService; RawImage quickViewImage; RawImage fullscreenImage; Image quickViewImageRing; cmod_reqd teamRingColors; Image gradientImage; cmod_reqd teamGradientColors; GymMinimap minimap; Text levelInfo; AudioClip backSound; GameObject quickViewRoot; GameObject fullscreenRoot; GameObject fullscreenNormalTextRoot; GameObject fullscreenScrollingTextRoot; Text fullscreenScrollingDescription; GameObject clickCatcherButton; GameObject quickViewImageHierarchy; cmod_reqd titleElements; cmod_reqd descriptionElements; RectTransform SelectionEffect; Coroutine animateInRoutine; Coroutine selectionEffectRoutine; IReceipt cleanupReceipt; IMapPoi poi; Action onCompleteCallback; Text gymClosedLabel; float quickViewOffsetWhenCoveringSelection; float verticalOriginOffset; float animateInTime; AnimationCurve animateInPositionCurve; AnimationCurve animateInScaleCurve; float scrollingDescriptionMinChars; InspectionMode k__BackingField; // Methods void .ctor(); // a013911c InspectionMode get_Mode(); // a01391b4 void set_Mode(Void value); // a01391bc void SetImage(Void texture); // a01391c4 void Initialize(Void mapPoi, Void details, Void receipt, Void onComplete); // a013936c void SetTitle(String title); // a013a120 void SetDescription(String description); // a013a19c void GoToFullscreen(); // a013a370 void GoToQuickView(); // a013a3f0 void GoToPreviousMode(); // a013a534 void SetPoiDetails(Void details); // a0139658 IEnumerator UpdateSelectionEffect(IEnumerator worldPosition); // a013a7ec IEnumerator AnimateQuickViewFromPoi(); // a013a498 Vector2 GetScreenSpacePointFromWorldPosition(Vector2 worldPosition); // a013a8bc void DismissDialog(); // a013a6f0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class InspectionMode { // Fields int value__; static InspectionMode New = 0; static InspectionMode QuickView = 1; static InspectionMode Fullscreen = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.Map class PoiDirectoryService { // Fields Generic pokestops; Generic gyms; Generic PoiAdded; Generic PoiRemoved; // Methods void .ctor(); // a00e05cc void add_PoiAdded(Generic value); // a00e06ac void remove_PoiAdded(Generic value); // a00e0838 void add_PoiRemoved(Generic value); // a00e09c4 void remove_PoiRemoved(Generic value); // a00e0b50 Generic get_ActivePokestops(); // a00e0cdc Generic get_ActiveGyms(); // a00e0d6c void AddPokestop(Void pokestop); // a00e0dfc void AddGym(Void gym); // a00e0f10 void RemovePokestop(Void pokestop); // a00e1024 void RemoveGym(Void gym); // a00e1134 IMapPokestop GetPokestop(String id); // a00e1244 IMapPoi GetGym(String id); // a00e129c IMapPoi GetPoi(String id); // a00e12f4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void add_PoiAdded(Generic value); // 4 - a00e06ac virtual void remove_PoiAdded(Generic value); // 5 - a00e0838 virtual void add_PoiRemoved(Generic value); // 6 - a00e09c4 virtual void remove_PoiRemoved(Generic value); // 7 - a00e0b50 virtual void AddPokestop(Void pokestop); // 8 - a00e0dfc virtual void AddGym(Void gym); // 9 - a00e0f10 virtual void RemovePokestop(Void pokestop); // 10 - a00e1024 virtual void RemoveGym(Void gym); // 11 - a00e1134 virtual Generic get_ActivePokestops(); // 12 - a00e0cdc virtual Generic get_ActiveGyms(); // 13 - a00e0d6c virtual IMapPokestop GetPokestop(String id); // 14 - a00e1244 virtual IMapPoi GetGym(String id); // 15 - a00e129c virtual IMapPoi GetPoi(String id); // 16 - a00e12f4 } // Namespace: Niantic.Holoholo.Map class PlayerProximityService { // Fields ILocationProvider locationProvider; LatLng playerLocation; Generic inRangeActions; Generic outOfRangeActions; SpaceTimeThrottle spaceTimeThrottle; Generic LocationUpdated; // Methods void .ctor(); // a00df96c void add_LocationUpdated(Generic value); // a00dfa9c void remove_LocationUpdated(Generic value); // a00dfc28 void Update(); // a00dfdb4 void UpdateLocation(); // a00dfdec IReceipt WhenInRange(IReceipt location, float distanceM, IReceipt action); // a00e01a4 IReceipt WhenOutOfRange(IReceipt location, float distanceM, IReceipt action); // a00e0350 float DistanceM(Single location); // a00e04f4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void add_LocationUpdated(Generic value); // 4 - a00dfa9c virtual void remove_LocationUpdated(Generic value); // 5 - a00dfc28 virtual IReceipt WhenInRange(IReceipt location, float distanceM, IReceipt action); // 6 - a00e01a4 virtual IReceipt WhenOutOfRange(IReceipt location, float distanceM, IReceipt action); // 7 - a00e0350 virtual float DistanceM(Single location); // 8 - a00e04f4 } // Namespace: Niantic.Holoholo.Map class MapScene { // Fields Transform encounterRoot; // Methods void .ctor(); // a00ddf50 Transform get_MapObjectsParent(); // a00ddf58 GameObject get_GameObject(); // a00ddf60 void SetVisible(boolean showing); // a00ddf68 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual GameObject get_GameObject(); // 4 - a00ddf60 virtual Transform get_MapObjectsParent(); // 5 - a00ddf58 virtual void SetVisible(boolean showing); // 6 - a00ddf68 } // Namespace: Niantic.Holoholo.Assets.Character class PokemonBoundsService { // Fields GameMasterData gameMaster; float k__BackingField; float k__BackingField; float k__BackingField; float k__BackingField; float k__BackingField; float k__BackingField; float k__BackingField; float k__BackingField; float k__BackingField; float k__BackingField; // Methods void .ctor(); // a02da1bc float get_MinimumPokemonHeightM(); // a02da1c4 void set_MinimumPokemonHeightM(float value); // a02da1cc float get_MaximumPokemonHeightM(); // a02da1d4 void set_MaximumPokemonHeightM(float value); // a02da1dc float get_MinimumCylinderHeightM(); // a02da1e4 void set_MinimumCylinderHeightM(float value); // a02da1ec float get_MaximumCylinderHeightM(); // a02da1f4 void set_MaximumCylinderHeightM(float value); // a02da1fc float get_MinimumCylinderHeightW(); // a02da204 void set_MinimumCylinderHeightW(float value); // a02da20c float get_MaximumCylinderHeightW(); // a02da214 void set_MaximumCylinderHeightW(float value); // a02da21c float get_MinimumFloatingPokemonHeightM(); // a02da224 void set_MinimumFloatingPokemonHeightM(float value); // a02da22c float get_MaximumFloatingPokemonHeightM(); // a02da234 void set_MaximumFloatingPokemonHeightM(float value); // a02da23c float get_MinimumCameraHeightM(); // a02da244 void set_MinimumCameraHeightM(float value); // a02da24c float get_MaximumCameraHeightM(); // a02da254 void set_MaximumCameraHeightM(float value); // a02da25c void Initialize(); // a02da264 boolean IsPokemonFloatingType(int pidx); // a02da6a4 float PokemonCylinderHeightOffGroundM(int pidx); // a02da6f0 float PokemonCylinderHeightM(int pidx); // a02da740 float PokemonHeightM(int pidx); // a02da790 float PokemonCylinderHeightW(int pidx); // a02da600 float PokemonScale(int pidx); // a02da7d0 float NormalizedHeightM(int pidx); // a02da810 float NormalizedCylinderHeightM(int pidx); // a02da968 float NormalizedCylinderHeightW(int pidx); // a02daac0 float NormalizedFlyingHeight(int pidx); // a02dac04 float BoundVerticalShift(int pidx, float verticalScale, float verticalOffset); // a02dad5c float BoundVerticalShift(int pidx, Single verticalYShiftCurve); // a02dae58 float BoundScale(int pidx); // a02daf2c float BoundScale(int pidx, float minScale, float maxScale); // a02daf34 float BoundScale(int pidx, Single curveScale); // a02daf98 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual float get_MinimumPokemonHeightM(); // 4 - a02da1c4 virtual float get_MaximumPokemonHeightM(); // 5 - a02da1d4 virtual float get_MinimumCylinderHeightM(); // 6 - a02da1e4 virtual float get_MaximumCylinderHeightM(); // 7 - a02da1f4 virtual float get_MinimumCylinderHeightW(); // 8 - a02da204 virtual float get_MaximumCylinderHeightW(); // 9 - a02da214 virtual float get_MinimumFloatingPokemonHeightM(); // 10 - a02da224 virtual float get_MaximumFloatingPokemonHeightM(); // 11 - a02da234 virtual float get_MinimumCameraHeightM(); // 12 - a02da244 virtual float get_MaximumCameraHeightM(); // 13 - a02da254 virtual boolean IsPokemonFloatingType(int pidx); // 14 - a02da6a4 virtual float PokemonCylinderHeightOffGroundM(int pidx); // 15 - a02da6f0 virtual float PokemonCylinderHeightM(int pidx); // 16 - a02da740 virtual float PokemonHeightM(int pidx); // 17 - a02da790 virtual float PokemonScale(int pidx); // 18 - a02da7d0 virtual float NormalizedHeightM(int pidx); // 19 - a02da810 virtual float NormalizedCylinderHeightM(int pidx); // 20 - a02da968 virtual float NormalizedCylinderHeightW(int pidx); // 21 - a02daac0 virtual float NormalizedFlyingHeight(int pidx); // 22 - a02dac04 virtual float BoundScale(int pidx); // 23 - a02daf2c virtual float BoundScale(int pidx, Single curveScale); // 24 - a02daf98 virtual float BoundScale(int pidx, float minScale, float maxScale); // 25 - a02daf34 virtual float BoundVerticalShift(int pidx, float verticalScale, float verticalOffset); // 26 - a02dad5c virtual float BoundVerticalShift(int pidx, Single verticalYShiftCurve); // 27 - a02dae58 } // Namespace: Niantic.Holoholo.UI class IRpcSpinnerGuiController { // Methods void SetVisible(boolean visible); // 0 } // Namespace: Niantic.Holoholo.Avatar class PlayerAvatarPortrait { // Fields Transform avatarRoot; Transform portraitCamera; Transform cameraNodeMale; Transform cameraNodeFemale; GameObject avatar; // Methods void .ctor(); // a02e8b44 void Start(); // a02e8b4c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Login class LoginState { // Fields static String AgeGateFailedKey = @"80a6f7e6-1a8d-442e-bd95-74c795242b3f"; LoginAgeGateState loginAgeGateStatePrefab; LoginChoiceState loginChoiceStatePrefab; LoginBackgroundGuiController backgroundGuiPrefab; RootState rootState; IAuthenticationService authenticationService; ILocaleService localeService; Factory backgroundGuiFactory; cmod_reqd countrySpecificLoginDetails; CountryLoginDetails europeanUnionLoginDetails; CountryLoginDetails defaultLoginDetails; GameObject serverLockoutGuiPrefab; Music loginMusic; float delayBeforeInitialState; LoginBackgroundGuiController backgroundGui; Coroutine waitRoutine; boolean k__BackingField; // Methods void .ctor(); // a00cafcc CountryLoginDetails get_LocalLoginDetails(); // a00cafdc Generic get_AllowedAuthTokenProviders(); // a00cabc4 boolean get_AgeGatePassed(); // a00cb18c void set_AgeGatePassed(boolean value); // a00cb194 void EnterState(); // a00cb19c void ExitState(); // a00cb2b8 void AgeGateSubmitted(int age); // a00ca9b0 void ProviderTokenReceived(); // a00c9d2c void ClearCachedAgeGateState(); // a00cb32c void ShowServerLockout(); // a00c9f64 IEnumerator WaitAndShowInitialState(); // a00cb21c void ShowInitialState(); // a00cb418 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual String get_Name(); // 4 - a03379f0 virtual void EnterState(); // 5 - a00cb19c virtual void ExitState(); // 6 - a00cb2b8 virtual boolean get_IsActiveState(); // 7 - a0337a40 virtual boolean get_IsLeafState(); // 8 - a0337a48 virtual GameState get_ChildState(); // 9 - a0337a28 virtual GameState get_ParentState(); // 10 - a0337a30 virtual void EnterState(); // 11 - a00cb19c virtual void ExitState(); // 12 - a00cb2b8 virtual cmod_opt SetActiveSubstate(); // 13 - 0 virtual void Collapse(); // 14 - a0337e5c virtual cmod_opt Replace(); // 15 - 0 virtual void ClearSubstate(); // 16 - a0338114 } // Namespace: Niantic.Holoholo.Login class LoginAgeGateState { // Fields static int DaysOfTheMonth = 31; LoginAgeGateGuiController guiControllerPrefab; LoginState loginState; II18n ii18n; Factory guiFactory; cmod_reqd months; int firstYear; int lastYear; LoginAgeGateGuiController guiController; // Methods void .ctor(); // a00ca548 void EnterState(); // a00ca560 void ExitState(); // a00ca93c void SubmitSelections(int dayIndex, int monthIndex, int yearIndex); // a00ca1dc void InitializeDropdowns(); // a00ca5b4 int IndexToDay(int index); // a00ca9a8 int IndexToMonth(int index); // a00ca9a0 int IndexToYear(int index); // a00ca994 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual String get_Name(); // 4 - a03379f0 virtual void EnterState(); // 5 - a00ca560 virtual void ExitState(); // 6 - a00ca93c virtual boolean get_IsActiveState(); // 7 - a0337a40 virtual boolean get_IsLeafState(); // 8 - a0337a48 virtual GameState get_ChildState(); // 9 - a0337a28 virtual GameState get_ParentState(); // 10 - a0337a30 virtual void EnterState(); // 11 - a00ca560 virtual void ExitState(); // 12 - a00ca93c virtual cmod_opt SetActiveSubstate(); // 13 - 0 virtual void Collapse(); // 14 - a0337e5c virtual cmod_opt Replace(); // 15 - 0 virtual void ClearSubstate(); // 16 - a0338114 } // Namespace: Niantic.Holoholo.Login class LoginAgeGateGuiController { // Fields LoginAgeGateState ageGateState; Dropdown dayDropdown; Dropdown monthDropdown; Dropdown yearDropdown; Button submitButton; // Methods void .ctor(); // a00ca154 void ClickSubmit(); // a00ca15c void InitializeDropdowns(Generic days, Generic months, Generic years); // a00ca2f4 void m__19(int x); // a00ca49c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: class Factory { // Methods void .ctor(); // a00ca4c4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual LoginAgeGateGuiController Create(); // 4 - a04def50 virtual LoginAgeGateGuiController Create(); // 5 - a04def50 } // Namespace: Niantic.Holoholo.Login class LoginChoiceState { // Fields LoginChoiceGuiController guiControllerPrefab; PtcLoginState ptcLoginStatePrefab; GoogleAuthState googleAuthStatePrefab; PrivacyPolicyState privacyPolicyStatePrefab; PendingAuthGuiController pendingAuthGuiControllerPrefab; LoginState loginState; Factory guiFactory; LoginChoiceGuiController guiController; // Methods void .ctor(); // a00caf30 void EnterState(); // a00caf38 void ExitState(); // a00caf84 void ClickGoogle(); // a00cac14 void ClickPtc(); // a00cacfc void ClickPrivacyPolicy(); // a00cade4 void ReturnFromSubstate(); // a00c9cac // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual String get_Name(); // 4 - a03379f0 virtual void EnterState(); // 5 - a00caf38 virtual void ExitState(); // 6 - a00caf84 virtual boolean get_IsActiveState(); // 7 - a0337a40 virtual boolean get_IsLeafState(); // 8 - a0337a48 virtual GameState get_ChildState(); // 9 - a0337a28 virtual GameState get_ParentState(); // 10 - a0337a30 virtual void EnterState(); // 11 - a00caf38 virtual void ExitState(); // 12 - a00caf84 virtual cmod_opt SetActiveSubstate(); // 13 - 0 virtual void Collapse(); // 14 - a0337e5c virtual cmod_opt Replace(); // 15 - 0 virtual void ClearSubstate(); // 16 - a0338114 } // Namespace: Niantic.Holoholo.Login class LoginChoiceGuiController { // Fields LoginState loginState; LoginChoiceState loginChoiceState; cmod_reqd authProviderButtons; // Methods void .ctor(); // a00caab4 void Start(); // a00caabc void ClickGoogle(); // a00cabf4 void ClickPtc(); // a00cacdc void ClickPrivacyPolicy(); // a00cadc4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: Niantic.Holoholo.Login class PtcLoginState { // Fields PtcLoginGuiController guiControllerPrefab; PtcAuthState ptcAuthStatePrefab; LoginState loginState; LoginChoiceState loginChoiceState; ILocaleService localeService; Factory guiFactory; cmod_reqd signupUrls; PtcLoginGuiController guiController; Generic <>f__am$cache8; // Methods void .ctor(); // a00ccc34 void EnterState(); // a00ccc3c void ExitState(); // a00ccc88 void SubmitLogin(String username, String password); // a00cca10 void AuthFailed(); // a00cc30c void ClickRegister(); // a00ccb84 void ClickForgotUsername(); // a00ccaec void ClickForgotPassword(); // a00ccb38 void ClickBack(); // a00cc998 SignupUrls GetLocalUrls(); // a00cccd8 boolean m__1E(Boolean p); // a00ccff4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual String get_Name(); // 4 - a03379f0 virtual void EnterState(); // 5 - a00ccc3c virtual void ExitState(); // 6 - a00ccc88 virtual boolean get_IsActiveState(); // 7 - a0337a40 virtual boolean get_IsLeafState(); // 8 - a0337a48 virtual GameState get_ChildState(); // 9 - a0337a28 virtual GameState get_ParentState(); // 10 - a0337a30 virtual void EnterState(); // 11 - a00ccc3c virtual void ExitState(); // 12 - a00ccc88 virtual cmod_opt SetActiveSubstate(); // 13 - 0 virtual void Collapse(); // 14 - a0337e5c virtual cmod_opt Replace(); // 15 - 0 virtual void ClearSubstate(); // 16 - a0338114 } // Namespace: Niantic.Holoholo.Login class PtcLoginGuiController { // Fields PtcLoginState ptcLoginState; InputField usernameInput; InputField passwordInput; Button submitButton; // Methods void .ctor(); // a00cc744 void Start(); // a00cc74c void HandleDismiss(); // a00cc96c void ClickSubmit(); // a00cc9b8 void ClickForgotUsername(); // a00ccacc void ClickForgotPassword(); // a00ccb18 void ClickRegister(); // a00ccb64 void RefreshSubmitButton(String value); // a00cc8e0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 // Namespace: Niantic.Holoholo.Internationalization class ILocaleService { // Methods SystemLanguage get_Language(); // 0 String get_LanguageCode(); // 0 String get_CountryCode(); // 0 boolean get_IsInEuropeanUnion(); // 0 } // Namespace: class Factory { // Methods void .ctor(); // a00ccbb0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual PtcLoginGuiController Create(); // 4 - a04def50 virtual PtcLoginGuiController Create(); // 5 - a04def50 } // Namespace: class SignupUrls { // Fields SystemLanguage Language; String RegistrationUrl; String ForgotUsenameUrl; String ForgotPasswordUrl; // Methods void .ctor(); // a00cd048 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Login class GoogleAuthState { // Fields LoginState loginState; LoginChoiceState loginChoiceState; IAuthenticationService authenticationService; II18n ii18n; IUserPromptsService userPromptsService; Factory guiFactory; PendingAuthGuiController guiController; Generic <>f__am$cache7; // Methods void .ctor(); // a00c94ac void EnterState(); // a00c94b4 void ExitState(); // a00c99cc void ClickBack(); // a00c9c8c void AttemptAuthentication(); // a00c9744 void AuthenticationSucceeded(Void results); // a00c9d0c void AuthenticationFailed(Void results); // a00c9d50 void m__1A(String s); // a00ca010 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual String get_Name(); // 4 - a03379f0 virtual void EnterState(); // 5 - a00c94b4 virtual void ExitState(); // 6 - a00c99cc virtual boolean get_IsActiveState(); // 7 - a0337a40 virtual boolean get_IsLeafState(); // 8 - a0337a48 virtual GameState get_ChildState(); // 9 - a0337a28 virtual GameState get_ParentState(); // 10 - a0337a30 virtual void EnterState(); // 11 - a00c94b4 virtual void ExitState(); // 12 - a00c99cc virtual cmod_opt SetActiveSubstate(); // 13 - 0 virtual void Collapse(); // 14 - a0337e5c virtual cmod_opt Replace(); // 15 - 0 virtual void ClearSubstate(); // 16 - a0338114 } // Namespace: Niantic.Holoholo.Login class PrivacyPolicyState { // Fields PrivacyPolicyGuiController guiPrefab; IBehaviourService behaviourService; IRpcService rpcService; IUserPromptsService userPrompts; LoginChoiceState loginChoiceState; Factory guiFactory; PrivacyPolicyGuiController guiController; // Methods void .ctor(); // a00cb9e0 void EnterState(); // a00cb9e8 void ExitState(); // a00cbbe8 void GuiDismissed(); // a00cbde0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual String get_Name(); // 4 - a03379f0 virtual void EnterState(); // 5 - a00cb9e8 virtual void ExitState(); // 6 - a00cbbe8 virtual boolean get_IsActiveState(); // 7 - a0337a40 virtual boolean get_IsLeafState(); // 8 - a0337a48 virtual GameState get_ChildState(); // 9 - a0337a28 virtual GameState get_ParentState(); // 10 - a0337a30 virtual void EnterState(); // 11 - a00cb9e8 virtual void ExitState(); // 12 - a00cbbe8 virtual cmod_opt SetActiveSubstate(); // 13 - 0 virtual void Collapse(); // 14 - a0337e5c virtual cmod_opt Replace(); // 15 - 0 virtual void ClearSubstate(); // 16 - a0338114 } // Namespace: Niantic.Holoholo.Login class PrivacyPolicyGuiController { // Fields Action BackClicked; // Methods void .ctor(); // a00cb90c void ClickBack(); // a00cb914 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: class Factory { // Methods void .ctor(); // a00cb95c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual PrivacyPolicyGuiController Create(); // 4 - a04def50 virtual PrivacyPolicyGuiController Create(); // 5 - a04def50 } // Namespace: class Factory { // Methods void .ctor(); // a00caeac // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual LoginChoiceGuiController Create(); // 4 - a04def50 virtual LoginChoiceGuiController Create(); // 5 - a04def50 } // Namespace: class LoginBackgroundGuiController { // Methods void .ctor(); // a02c17ec // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: class Factory { // Methods void .ctor(); // a02c17f4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual LoginBackgroundGuiController Create(); // 4 - a04def50 virtual LoginBackgroundGuiController Create(); // 5 - a04def50 } // Namespace: class CountryLoginDetails { // Fields String CountryCode; int MinimumAge; cmod_reqd AcceptedProvidersUnderMinimumAge; cmod_reqd AcceptedProvidersOverMinimumAge; // Methods void .ctor(); // a00cb75c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Orientation class FirstTimeUserState { // Fields EulaState eulaState; FirstTimeUserWelcomeState welcomeState; FirstTimeUserAvatarSelectionState avatarSelectionState; FirstTimeUserAvatarCustomizationState avatarCustomizationState; RegisterUsernameState enterNameState; FirstTimePokestopGuiController visitPokestopGuiControllerPrefab; RootState rootState; ICameraRig cameraRig; IBundleManager bundleManager; IConversationService convoService; TouchScriptInputLayer inputLayerPrefab; MapContentHandler mapContentHandler; IInputLayerStack inputStack; IReceipt inputReceipt; String firstTimeUserSetupScene; Music orientationMusic; IUserTaskService taskService; Factory pokestopTaskFactory; Factory pokestopGuiFactory; TouchScriptInputLayer k__BackingField; // Methods void .ctor(); // a00ee578 TouchScriptInputLayer get_InputLayer(); // a00ecfa8 void set_InputLayer(Void value); // a00ee63c void EnterState(); // a00ee644 void ExitState(); // a00ee7f8 void EulaComplete(); // a00eb420 void WelcomeComplete(); // a00ee958 void AvatarSelectionComplete(); // a00eda54 void AvatarCustomizationComplete(); // a00ecc64 void FirstEncounterComplete(); // a00ee9f4 void NameSelectionComplete(); // a00eec64 void BackFromCustomization(); // a00ea35c void m__2E(); // a00eec88 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual String get_Name(); // 4 - a03379f0 virtual void EnterState(); // 5 - a00ee644 virtual void ExitState(); // 6 - a00ee7f8 virtual boolean get_IsActiveState(); // 7 - a0337a40 virtual boolean get_IsLeafState(); // 8 - a0337a48 virtual GameState get_ChildState(); // 9 - a0337a28 virtual GameState get_ParentState(); // 10 - a0337a30 virtual void EnterState(); // 11 - a00ee644 virtual void ExitState(); // 12 - a00ee7f8 virtual cmod_opt SetActiveSubstate(); // 13 - 0 virtual void Collapse(); // 14 - a0337e5c virtual cmod_opt Replace(); // 15 - 0 virtual void ClearSubstate(); // 16 - a0338114 } // Namespace: Niantic.Holoholo.Orientation class EulaState { // Fields IBehaviourService behaviourService; IRpcService rpcService; IUserPromptsService userPrompts; FirstTimeUserState firstTimeUserState; EulaGuiController eulaGuiPrefab; Factory eulaGuiFactory; IInputEventService inputEventService; IRpcHandler rpcHandler; EulaGuiController eulaGui; // Methods void .ctor(); // a00ea8cc void EnterState(); // a00ea8d4 void ExitState(); // a00eac0c void EulaAccepted(); // a00eaf4c void EulaDeclined(); // a00eb24c void m__2A(Void response); // a00eb3e0 void m__2B(); // a00eb4d4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual String get_Name(); // 4 - a03379f0 virtual void EnterState(); // 5 - a00ea8d4 virtual void ExitState(); // 6 - a00eac0c virtual boolean get_IsActiveState(); // 7 - a0337a40 virtual boolean get_IsLeafState(); // 8 - a0337a48 virtual GameState get_ChildState(); // 9 - a0337a28 virtual GameState get_ParentState(); // 10 - a0337a30 virtual void EnterState(); // 11 - a00ea8d4 virtual void ExitState(); // 12 - a00eac0c virtual cmod_opt SetActiveSubstate(); // 13 - 0 virtual void Collapse(); // 14 - a0337e5c virtual cmod_opt Replace(); // 15 - 0 virtual void ClearSubstate(); // 16 - a0338114 } // Namespace: Niantic.Holoholo.Orientation class EulaGuiController { // Fields Toggle emailMarketingToggle; Action DeclinePressed; Action AcceptPressed; IAuthenticationService authService; ILocaleService localeService; boolean k__BackingField; // Methods void .ctor(); // a00ea698 boolean get_EmailsOptedIn(); // a00ea6a0 void set_EmailsOptedIn(boolean value); // a00ea6a8 void Initialize(); // a00ea6b0 void ToggleEmailsOptedIn(); // a00ea7f4 void PressDecline(); // a00ea820 void PressAccept(); // a00ea834 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: class Factory { // Methods void .ctor(); // a00ea848 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual EulaGuiController Create(); // 4 - a04def50 virtual EulaGuiController Create(); // 5 - a04def50 } // Namespace: Niantic.Holoholo.Orientation class FirstTimeUserWelcomeState { // Fields WelcomScreenGuiController welcomeScreenGuiPrefab; FirstTimeUserState firstTimeUserState; IConversationService conversationService; Factory welcomeScreenGuiFactory; WelcomScreenGuiController welcomeScreenGui; // Methods void .ctor(); // a00eee90 void EnterState(); // a00eee98 void ExitState(); // a00ef088 IEnumerator StartConversation(); // a00ef0c8 void m__2F(); // a00ef16c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual String get_Name(); // 4 - a03379f0 virtual void EnterState(); // 5 - a00eee98 virtual void ExitState(); // 6 - a00ef088 virtual boolean get_IsActiveState(); // 7 - a0337a40 virtual boolean get_IsLeafState(); // 8 - a0337a48 virtual GameState get_ChildState(); // 9 - a0337a28 virtual GameState get_ParentState(); // 10 - a0337a30 virtual void EnterState(); // 11 - a00eee98 virtual void ExitState(); // 12 - a00ef088 virtual cmod_opt SetActiveSubstate(); // 13 - 0 virtual void Collapse(); // 14 - a0337e5c virtual cmod_opt Replace(); // 15 - 0 virtual void ClearSubstate(); // 16 - a0338114 } // Namespace: Niantic.Holoholo.Orientation class WelcomScreenGuiController { // Fields AudioClip spotlightSound; // Methods void .ctor(); // a00f4a20 IPromise Show(boolean show); // a00eefd4 IEnumerator FadeScreen(boolean show, IEnumerator promise); // a00f4a28 void PlaySpotlightSound(); // a00f4ae4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: class Factory { // Methods void .ctor(); // a00f4dfc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual WelcomScreenGuiController Create(); // 4 - a04def50 virtual WelcomScreenGuiController Create(); // 5 - a04def50 } // Namespace: Niantic.Holoholo.Orientation class FirstTimeUserAvatarSelectionState { // Fields float SelectionScaleTime; AudioClip clickSound; Renderer leftAvatarSpotlight; Renderer rightAvatarSpotlight; Material spotlightOnMaterial; Material spotlightOffMaterial; float grayOutTarget; FirstTimeUserState firstTimeUserState; IBehaviourService behaviourService; IUserPromptsService userPrompts; IAvatarService avatarService; ICameraRig cameraRig; IRpcService rpcService; Transform LeftAvatarAnchor; Transform RightAvatarAnchor; GameObject leftAvatar; GameObject rightAvatar; Camera characterCamera; Camera skyboxCamera; RenderTexture renderTexture; Coroutine animateSelectionRoutine; MaskedScreenGrayscale grayscaleImageEffect; Texture halfScreenMask; AvatarSelectionGuiController selectionGuiPrefab; AvatarSelectionGuiController selectionGui; int selectedAvatar; boolean selectionLockedIn; // Methods void .ctor(); // a00ecd08 void EnterState(); // a00ecd28 void ExitState(); // a00ed4cc IEnumerator OnApplicationPause(boolean paused); // a00ed75c void HandleTap(mvar sender, Void e); // a00ed80c void SetupDefaultAvatars(); // a00ecfb0 void SelectedAvatar(int idx); // a00ed91c void SelectionComplete(); // a00ea500 IEnumerator AnimateToSelected(int selectedIdx); // a00ed9ac void SetupCameraAndRenderTexture(); // a00ed280 Camera CreateCamera(String name, int depth, int cullingMask); // a00edaf8 void DestroyEverything(); // a00ed5e8 void DestroyAvatars(); // a00edd94 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual String get_Name(); // 4 - a03379f0 virtual void EnterState(); // 5 - a00ecd28 virtual void ExitState(); // 6 - a00ed4cc virtual boolean get_IsActiveState(); // 7 - a0337a40 virtual boolean get_IsLeafState(); // 8 - a0337a48 virtual GameState get_ChildState(); // 9 - a0337a28 virtual GameState get_ParentState(); // 10 - a0337a30 virtual void EnterState(); // 11 - a00ecd28 virtual void ExitState(); // 12 - a00ed4cc virtual cmod_opt SetActiveSubstate(); // 13 - 0 virtual void Collapse(); // 14 - a0337e5c virtual cmod_opt Replace(); // 15 - 0 virtual void ClearSubstate(); // 16 - a0338114 } // Namespace: Niantic.Holoholo.ImageEffects class MaskedScreenGrayscale { // Fields Texture textureRamp; Texture mask; boolean flipMaskHorizontal; float maskOffValue; float maskOnValue; float rampOffset; // Methods void .ctor(); // a004b4a4 void OnRenderImage(Void source, Void destination); // a004b4b4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Start(); // 4 - a005d9c4 virtual void OnDisable(); // 5 - a005da30 } // Namespace: Niantic.Holoholo.Orientation class AvatarSelectionGuiController { // Fields Button ContinueButton; RawImage rawImage; AudioClip clickSound; FirstTimeUserAvatarSelectionState avatarSelectionState; // Methods void .ctor(); // a00ea450 void Start(); // a00ea458 void EnableContinueButton(); // a00ea490 void ContinuePressed(); // a00ea4c8 void SetRawImageTexture(Void renderTexture); // a00ea5e0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Orientation class FirstTimeUserAvatarCustomizationState { // Fields Transform avatarRoot; GameObject avatar; IAvatarService avatarService; IRpcService rpcService; FirstTimeUserState firstTimeUserState; IUserPromptsService userPrompts; AvatarCustomizationGuiController customizationGuiPrefab; AvatarCustomizationGuiController gui; IBehaviourService behaviourService; ICameraRig cameraRig; ICameraController currentController; float rotateSpeed; cmod_reqd cameraPositions; Generic cameraPosLookup; float lastMousePosX; // Methods void .ctor(); // a00ebc94 void EnterState(); // a00ebd4c void ExitState(); // a00ebea4 void DestroyGui(); // a00ebf7c void Update(); // a00ebfcc void BuildAvatar(); // a00e9e84 void CustomizationComplete(); // a00ec2d4 void CustomizationSlotSelected(Void slot); // a00e9c20 void AnimateCamera(Void slot); // a00ec46c ICameraController BuildCameraAnimation(ICameraController slot); // a00ec57c void m__22(Void sts, Void response); // a00ec7dc // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual String get_Name(); // 4 - a03379f0 virtual void EnterState(); // 5 - a00ebd4c virtual void ExitState(); // 6 - a00ebea4 virtual boolean get_IsActiveState(); // 7 - a0337a40 virtual boolean get_IsLeafState(); // 8 - a0337a48 virtual GameState get_ChildState(); // 9 - a0337a28 virtual GameState get_ParentState(); // 10 - a0337a30 virtual void EnterState(); // 11 - a00ebd4c virtual void ExitState(); // 12 - a00ebea4 virtual cmod_opt SetActiveSubstate(); // 13 - 0 virtual void Collapse(); // 14 - a0337e5c virtual cmod_opt Replace(); // 15 - 0 virtual void ClearSubstate(); // 16 - a0338114 } // Namespace: Niantic.Holoholo.Orientation class AvatarCustomizationGuiController { // Fields FirstTimeUserAvatarCustomizationState avatarCustomizationState; IAvatarService avatarService; AvatarCustomizationSet avatarSettings; IUserPromptsService userPrompts; FirstTimeUserState firstTimeUserState; AudioClip clickBackSound; AudioClip clickCompleteSound; AudioClip clickCuctomizeSlotSound; GameObject selectionEffect; Text currentItemLabel; Image currentItemThumbnail; CustomizationSlotButton defaultButton; boolean defaultSetup; Generic currentSlotOptions; CustomizationSlot k__BackingField; int k__BackingField; // Methods void .ctor(); // a00e9628 CustomizationSlot get_CurrentSlot(); // a00e96d4 void set_CurrentSlot(Void value); // a00e96dc int get_CurrentItem(); // a00e96e4 void set_CurrentItem(int value); // a00e96ec void Start(); // a00e96f4 void CustomizationSlotSelected(Void sender); // a00e97fc void NextItem(); // a00e9c6c void PreviousItem(); // a00e9e0c void UpdateItemName(); // a00e9ab4 void UpdateItemThumbnail(); // a00e9bbc void NewItemSelected(); // a00e9ce0 void CustomizationComplete(); // a00ea0e4 void BackPressed(); // a00ea324 void m__21(); // a00ea3f8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Orientation class CustomizationSlotButton { // Fields CustomizationSlot slot; // Methods void .ctor(); // a00ea690 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Orientation class RegisterUsernameState { // Fields PlayerNameEntryGuiController playerNameEntryGuiPrefab; BannedCodenameBackgroundGuiController bannedBackgroundGuiPrefab; Factory nameEntryGuiFactory; Factory bannedBackgroundGuiFactory; IRpcService rpcService; IUserPromptsService userPrompts; FirstTimeUserState firstTimeUserState; MapExploreState mapExploreState; MapContentHandler mapContentHandler; IConversationService conversationService; Texture pokestopImage; PlayerNameEntryGuiController playerNameEntryGui; BannedCodenameBackgroundGuiController bannedBackgroundGui; IConversation conversation; Action OnComplete; Mode currentMode; // Methods void .ctor(); // a00f2ca4 void EnterState(); // a00f2cac void ExitState(); // a00f2ce0 void ShowGui(Void enterNameMode); // a00eec3c IEnumerator StartConversation(); // a00f2e5c void CleanupGui(); // a00f2db8 IEnumerator Complete(); // a00f2f00 void NameConfirmed(String name); // a00f2650 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual String get_Name(); // 4 - a03379f0 virtual void EnterState(); // 5 - a00f2cac virtual void ExitState(); // 6 - a00f2ce0 virtual boolean get_IsActiveState(); // 7 - a0337a40 virtual boolean get_IsLeafState(); // 8 - a0337a48 virtual GameState get_ChildState(); // 9 - a0337a28 virtual GameState get_ParentState(); // 10 - a0337a30 virtual void EnterState(); // 11 - a00f2cac virtual void ExitState(); // 12 - a00f2ce0 virtual cmod_opt SetActiveSubstate(); // 13 - 0 virtual void Collapse(); // 14 - a0337e5c virtual cmod_opt Replace(); // 15 - 0 virtual void ClearSubstate(); // 16 - a0338114 } // Namespace: Niantic.Holoholo.Orientation class PlayerNameEntryGuiController { // Fields Text errorMessage; InputField inputField; Button completeEntryButton; int nameMinLength; int nameMaxLength; IUserPromptsService userPrompts; RegisterUsernameState enterNameState; II18n i18n; boolean inputHasPassedMin; Regex validCharacters; String playerName; boolean k__BackingField; // Methods void .ctor(); // a00f1db4 void .cctor(); // a00f1dbc boolean get_NameIsValid(); // a00f1e70 void set_NameIsValid(boolean value); // a00f1e78 void Start(); // a00f1e80 void UpdateNextButton(); // a00f1f60 void UserInputChanged(String input); // a00f1f8c void ClearError(); // a00f1ff4 void SetError(String errorMessageKey); // a00f22c8 void CheckForInvalidCharacters(); // a00f21d0 void CheckNameLength(); // a00f20f0 void CheckAll(); // a00f23ac IEnumerator SelectInputField(); // a00f1ec4 void NextPressed(); // a00f23d0 void m__24(); // a00f2610 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: Niantic.Holoholo.Orientation class BannedCodenameBackgroundGuiController { // Methods void .ctor(); // a00ea604 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: class Factory { // Methods void .ctor(); // a00f2c20 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual PlayerNameEntryGuiController Create(); // 4 - a04def50 virtual PlayerNameEntryGuiController Create(); // 5 - a04def50 } // Namespace: class Factory { // Methods void .ctor(); // a00ea60c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual BannedCodenameBackgroundGuiController Create(); // 4 - a04def50 virtual BannedCodenameBackgroundGuiController Create(); // 5 - a04def50 } // Namespace: class Mode { // Fields int value__; static Mode FirstTimeUser = 0; static Mode NameWasBanned = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.Orientation class FirstTimePokestopGuiController { // Methods void .ctor(); // a00ebc08 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: Niantic.Holoholo.UserTasks class IUserTaskService { // Methods void add_TasksChanged(Void value); // 0 void remove_TasksChanged(Void value); // 0 IUserTask get_ActiveTask(); // 0 void AddTask(Void task); // 0 } // Namespace: class Factory { // Methods void .ctor(); // a0159728 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual FirstTimeVisitPokestopTask Create(); // 4 - a04def50 virtual FirstTimeVisitPokestopTask Create(); // 5 - a04def50 } // Namespace: Niantic.Holoholo.UserTasks class FirstTimeVisitPokestopTask { // Fields II18n i18n; IPoiDirectoryService poiDirectory; PokestopState pokestopState; float timeTillFade; GameObject pokestopDiskHintPrefab; GameObject pokestopDiskHint; FirstTimeVisitPokestopDecoration pokestopDecorationPrefab; Factory pokestopDecorationFactory; MapExploreState mapExploreState; Generic activeDecorations; Generic ShowingTitle; Generic TaskCompleted; // Methods void .ctor(); // a0157ed8 void add_ShowingTitle(Generic value); // a0157f84 void remove_ShowingTitle(Generic value); // a0158110 void add_TaskCompleted(Generic value); // a015829c void remove_TaskCompleted(Generic value); // a0158428 float get_TimeTillFadeTitle(); // a01585b4 String get_ShortTitle(); // a01585bc void Activate(); // a015867c void PlayerGotItemsFromPokestop(); // a0158ca8 void ShowTitle(); // a0158d54 void HideTitle(); // a0158800 void ShowHint(); // a0158de8 void HideHint(); // a0158eb4 void ShowPokestopDecoration(); // a0158894 void NewPoi(Void mapPoi); // a0158ffc void CleanupPoi(Void mapPoi); // a01590b4 void DecoratePokestop(Void pokestop); // a0158ec4 void CleanupDecoration(Void pokestop); // a015916c void OnDestroy(); // a0159204 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void add_ShowingTitle(Generic value); // 4 - a0157f84 virtual void remove_ShowingTitle(Generic value); // 5 - a0158110 virtual void add_TaskCompleted(Generic value); // 6 - a015829c virtual void remove_TaskCompleted(Generic value); // 7 - a0158428 virtual String get_ShortTitle(); // 8 - a01585bc virtual float get_TimeTillFadeTitle(); // 9 - a01585b4 virtual void Activate(); // 10 - a015867c } // Namespace: Niantic.Holoholo.UserTasks class FirstTimeVisitPokestopDecoration { // Fields ICameraRig cameraRig; float hideDistance; CanvasGroup decorationGui; float fadeTime; float fadeSpeed; // Methods void .ctor(); // a0157ad4 void Start(); // a0157af0 void Update(); // a0157bcc // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class Factory { // Methods void .ctor(); // a0157e54 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual FirstTimeVisitPokestopDecoration Create(); // 4 - a04def50 virtual FirstTimeVisitPokestopDecoration Create(); // 5 - a04def50 } // Namespace: class Factory { // Methods void .ctor(); // a00ebc10 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual FirstTimePokestopGuiController Create(); // 4 - a04def50 virtual FirstTimePokestopGuiController Create(); // 5 - a04def50 } // Namespace: Niantic.Holoholo.Orientation class FirstTimeUserWorldMapState { // Fields StarterMapPokemon starterPokemonPrefab; Factory mapPokemonFactory; IToastService toastService; IToastReceipt activeToastReceipt; WorldMapState worldMapState; MapExploreState mapExploreState; ICameraRig cameraRig; FirstTimeUserState firstTimeUserState; IRpcSpinnerGuiController spinnerGui; IConversationService convoService; IMapAvatar mapAvatar; WorldMapRenderer worldMapRenderer; WildPokemonEncounterState encounterState; cmod_reqd starterPokedexIds; int starterSecretId; int respawnsTillSecret; float minSpawnDistanceFromPlayer; float maxSpawnDistanceFromPlayer; float distToRespawnPokemon; float waitTimeAfterReturningToMap; float spreadPokemonIfCloserThan; float spreadAmount; float usePokeballHintDelay; Coroutine pokeballHintRoutine; GameObject pokeballHintPrefab; GameObject pokeballHint; FirstTimeEncounterUI firstTimeInEncounterUIPrefab; Factory firstTimeEncounterUIFactory; FirstTimeEncounterUI firstTimeInEncounterUI; Factory pokemonTaskFactory; EncounterInteractionState encounterInteractionState; int pokemonSpawnsCount; Generic starterMapPokemon; IConversation activeConversation; Coroutine monitorPlayerDistRoutine; // Methods void .ctor(); // a00ef568 void EnterState(); // a00ef6f8 void ExitState(); // a00efac0 void CleanupPokeballHint(); // a00efe58 void EncounterStarted(); // a00f00c4 void PokeballThrown(Void pokeball); // a00f00c8 IEnumerator ShowPokeballHint(); // a00f00cc void EncounterSceneLoaded(); // a00f0170 void CloseConversation(); // a00efdb0 void SetupFirstTimeWorldMap(); // a00f03e4 void HideGameGui(); // a00f0570 IEnumerator MonitorPlayerDistance(); // a00f0a90 void EncounterSceneStarted(); // a00f0b34 void SpawnPokemonNearPlayer(); // a00f0638 void FirstEncounterComplete(Void result); // a00f123c Generic GetGoodSpawnLocations(int count); // a00f0c3c void DespawnMapPokemon(); // a00efe9c void m__34(); // a00f1580 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual String get_Name(); // 4 - a03379f0 virtual void EnterState(); // 5 - a00ef6f8 virtual void ExitState(); // 6 - a00efac0 virtual boolean get_IsActiveState(); // 7 - a0337a40 virtual boolean get_IsLeafState(); // 8 - a0337a48 virtual GameState get_ChildState(); // 9 - a0337a28 virtual GameState get_ParentState(); // 10 - a0337a30 virtual void EnterState(); // 11 - a00ef6f8 virtual void ExitState(); // 12 - a00efac0 virtual cmod_opt SetActiveSubstate(); // 13 - 0 virtual void Collapse(); // 14 - a0337e5c virtual cmod_opt Replace(); // 15 - 0 virtual void ClearSubstate(); // 16 - a0338114 } // Namespace: Niantic.Holoholo.Orientation class StarterMapPokemon { // Fields IMapAvatar mapAvatar; GameMasterData masterData; IRpcHandler rpcHandler; WildPokemonEncounterState encounterState; FirstTimeUserWorldMapState firstTimeUserMapState; GameObject spawnFxPrefab; CaptureProbabilityProto captureProbabilityProto; PokemonProto pokemonProto; // Methods void .ctor(); // a00f3b80 CaptureProbabilityProto get_CaptureProbability(); // a00f3b88 int get_Cp(); // a00f3b90 ulong get_EncounterId(); // a00f3bb4 PokemonProto get_Pokemon(); // a00f3bc0 int get_PokemonId(); // a00f3bc8 String get_SpawnPointId(); // a00f3bec void Initialize(int pokedexNumber, Void location); // a00f3c9c Generic SendEncounterRequest(); // a00f3fa4 Generic TryCapture(Class pokeball); // a00f40f4 void PlaySpawnFx(); // a00f447c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual GameObject get_GameObject(); // 4 - a00dc7f4 virtual Transform get_Transform(); // 5 - a00dc7ec virtual ulong get_EncounterId(); // 6 - a00f3bb4 virtual PokemonProto get_Pokemon(); // 7 - a00f3bc0 virtual int get_PokemonId(); // 8 - a00f3bc8 virtual LatLng get_Location(); // 9 - a00dc74c virtual String get_SpawnPointId(); // 10 - a00f3bec virtual HoloCharacter get_HoloCharacter(); // 11 - a00dc82c virtual CaptureProbabilityProto get_CaptureProbability(); // 12 - a00f3b88 virtual int get_Cp(); // 13 - a00f3b90 virtual Generic SendEncounterRequest(); // 14 - a00f3fa4 virtual Generic TryCapture(Class pokeball); // 15 - a00f40f4 virtual void Destroy(); // 16 - a00dd850 virtual ulong get_EncounterId(); // 17 - a00f3bb4 virtual String get_SpawnPointId(); // 18 - a00f3bec virtual PokemonProto get_Pokemon(); // 19 - a00f3bc0 virtual int get_PokemonId(); // 20 - a00f3bc8 virtual CaptureProbabilityProto get_CaptureProbability(); // 21 - a00f3b88 virtual int get_Cp(); // 22 - a00f3b90 virtual Generic SendEncounterRequest(); // 23 - a00f3fa4 virtual Generic TryCapture(Class pokeball); // 24 - a00f40f4 virtual void PlaySpawnFx(); // 25 - a00f447c virtual void HandleDestroy(); // 26 - a00dd8a8 } // Namespace: class Factory { // Methods void .ctor(); // a00f4890 StarterMapPokemon Create(int pokedexNumber, StarterMapPokemon location); // a00f4914 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual StarterMapPokemon Create(int pokedexNumber, StarterMapPokemon location); // 4 - a00f4914 virtual StarterMapPokemon Create(int pokedexNumber, StarterMapPokemon location); // 5 - a00f4914 } // Namespace: Niantic.Holoholo.Orientation class FirstTimeEncounterUI { // Fields IArService arService; Action ModeSelected; // Methods void .ctor(); // a00eb584 void add_ModeSelected(Void value); // a00eb58c void remove_ModeSelected(Void value); // a00eb718 void NormalPressed(); // a00eb8a4 void ArModePressed(); // a00eba14 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class Factory { // Methods void .ctor(); // a00ebb84 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual FirstTimeEncounterUI Create(); // 4 - a04def50 virtual FirstTimeEncounterUI Create(); // 5 - a04def50 } // Namespace: class Factory { // Methods void .ctor(); // a0157a58 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual CatchPokemonTask Create(); // 4 - a04def50 virtual CatchPokemonTask Create(); // 5 - a04def50 } // Namespace: Niantic.Holoholo.UserTasks class CatchPokemonTask { // Fields II18n i18n; WildPokemonEncounterState encounterState; float timeTillFade; Generic ShowingTitle; Generic TaskCompleted; // Methods void .ctor(); // a0156dd8 void add_ShowingTitle(Generic value); // a0156de0 void remove_ShowingTitle(Generic value); // a0156f6c void add_TaskCompleted(Generic value); // a01570f8 void remove_TaskCompleted(Generic value); // a0157284 String get_ShortTitle(); // a0157410 float get_TimeTillFadeTitle(); // a01574d0 void Activate(); // a01574d8 void SceneLoaded(); // a015767c void EncounterComplete(Void result); // a0157710 void OnDestroy(); // a01577b0 void PokemonCaptured(Void pokeball); // a0157954 void Complete(Void result); // a01579a8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void add_ShowingTitle(Generic value); // 4 - a0156de0 virtual void remove_ShowingTitle(Generic value); // 5 - a0156f6c virtual void add_TaskCompleted(Generic value); // 6 - a01570f8 virtual void remove_TaskCompleted(Generic value); // 7 - a0157284 virtual String get_ShortTitle(); // 8 - a0157410 virtual float get_TimeTillFadeTitle(); // 9 - a01574d0 virtual void Activate(); // 10 - a01574d8 } // Namespace: Niantic.Holoholo.PlayerAwards class PlayerAwardsInstaller { // Fields BadgeService badgeService; // Methods void .ctor(); // a00f778c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.PlayerAwards class BadgeService { // Fields BadgeAwardGuiController badgeAwardGuiPrefab; cmod_reqd defaultBadgeSprites; cmod_reqd badgeSprites; Generic badgeLookup; IToastService toastService; II18n i18n; GameMasterData gameMaster; Factory badgeAwardGuiFactory; Coroutine showBadgesRoutine; Generic badgesToShow; // Methods void .ctor(); // a00f6e74 void PostInject(); // a00f6f54 Sprite GetBadgeSprite(Sprite badgeProto); // a00f6fdc Sprite GetBadgeSprite(Sprite badgeType, int level); // a00f7048 void ShowAwardedBadge(Void badgeData); // a00f70ec IEnumerator ShowEnqueuedBadges(); // a00f71ac // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void ShowAwardedBadge(Void badgeData); // 4 - a00f70ec virtual Sprite GetBadgeSprite(Sprite badgeProto); // 5 - a00f6fdc virtual Sprite GetBadgeSprite(Sprite badgeType, int level); // 6 - a00f7048 } // Namespace: Niantic.Holoholo.UI class BadgeAwardGuiController { // Fields Text message; cmod_reqd images; Music awardMusic; II18n ii18n; // Methods void .ctor(); // a0128d00 void Initialize(String messageKey, Void sprite); // a0128d14 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 virtual void Initialize(String messageKey, Void sprite); // 17 - a0128d14 } // Namespace: class Factory { // Methods void .ctor(); // a0128e60 IBadgeAwardGuiController Create(String messageKey, IBadgeAwardGuiController sprite); // a0128ee4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual IBadgeAwardGuiController Create(String messageKey, IBadgeAwardGuiController sprite); // 4 - a0128ee4 virtual IBadgeAwardGuiController Create(String messageKey, IBadgeAwardGuiController sprite); // 5 - a0128ee4 } // Namespace: Niantic.Holoholo.UI class IBadgeAwardGuiController { // Methods void Initialize(String messageKey, Void sprite); // 0 } // Namespace: Niantic.Holoholo.UserTasks class TasksInstaller { // Fields CatchPokemonTask catchPokemonTaskPrefab; FirstTimeVisitPokestopTask firstTimeVisitPokestopTaskPrefab; // Methods void .ctor(); // a01597ac // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo class ImageDownloadService { // Fields int imageCacheMb; uint imageCacheBytes; uint cacheBytesUsed; Generic textures; Generic <>f__am$cache4; // Methods void .ctor(); // a0358eb4 Texture2D get_ErrorTexture(); // a0358f68 void Awake(); // a0358f74 Generic GetImage(String url); // a0358f84 Generic HandleKnownRequest(int textureIndex); // a0359288 Generic HandleFirstTimeRequested(String url); // a03590d8 void SortTextures(); // a0359354 IEnumerator GetNewImage(String url); // a0359488 void EnforceCacheLimit(); // a0359538 int m__28F(Int32 a, Int32 b); // a0359a54 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual Generic GetImage(String url); // 4 - a0358f84 } // Namespace: Niantic.Holoholo.Connectivity class ConnectivityService { // Fields float initialConnectivityCheckWait; float connectivityCheckInterval; IUserPromptsService userPrompts; ILocationProvider locationProvider; GlobalSettings globalSettings; String IosAppStoreUrl; String AndroidAppStoreUrl; boolean outdatedClientDetected; // Methods void .ctor(); // a0315124 boolean get_HasInternet(); // a0315140 boolean get_HasGps(); // a0315160 String get_AppStoreUrl(); // a031520c void StartMonitoring(); // a0315304 void OnDestroy(); // a03154a0 void CheckVersion(Void settings); // a0315588 IEnumerator MonitorConnectivityAndGPS(); // a0315404 boolean IsMeasuredLocation(); // a0315d28 IEnumerator ShowErrorUntil(String errorKey, boolean blocking, Generic untilTrue); // a0315e20 void m__E2(); // a0315ee8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual boolean get_HasInternet(); // 4 - a0315140 virtual boolean get_HasGps(); // 5 - a0315160 virtual void StartMonitoring(); // 6 - a0315304 } // Namespace: Niantic.Holoholo.Internationalization class LocaleService { // Fields SystemLanguage debugLanguage; String debugCountryCode; Generic euCountries; // Methods void .ctor(); // a0365514 void Init(); // a03658e0 String get_LanguageCode(); // a0365bb8 SystemLanguage get_Language(); // a0365c80 String get_CountryCode(); // a0365dd0 boolean get_IsInEuropeanUnion(); // a0365f70 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual SystemLanguage get_Language(); // 4 - a0365c80 virtual String get_LanguageCode(); // 5 - a0365bb8 virtual String get_CountryCode(); // 6 - a0365dd0 virtual boolean get_IsInEuropeanUnion(); // 7 - a0365f70 } // Namespace: Niantic.Holoholo.UI class IncubatorSelectorGuiService { // Fields IncubatorSelectorGuiController incubatorSelectorGuiPrefab; Factory guiFactory; IncubatorSelectorGuiController incubatorSelectorGui; Generic promise; // Methods void .ctor(); // a0132a94 boolean get_IsOpen(); // a0132a9c Generic OpenSelector(); // a0132aac void Select(Void incubator); // a0132bac void CloseSelector(); // a0132cb0 void DismissGui(); // a0132c50 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual boolean get_IsOpen(); // 4 - a0132a9c virtual Generic OpenSelector(); // 5 - a0132aac virtual void Select(Void incubator); // 6 - a0132bac virtual void CloseSelector(); // 7 - a0132cb0 } // Namespace: Niantic.Holoholo.UI class IncubatorSelectorGuiController { // Fields IncubatorEntry incubatorEntryPrefab; IIncubatorSelectorService incubatorService; Factory entryFactory; Transform entryParent; Generic <>f__am$cache4; Generic <>f__am$cache5; // Methods void .ctor(); // a0132450 void Init(Generic incubators); // a0132464 void HandleDismiss(); // a0132824 int m__23F(Int32 inc); // a01328d0 int m__240(Int32 inc); // a01328fc // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a0132824 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: Niantic.Holoholo.UI class IncubatorEntry { // Fields II18n i18n; GameMasterData gameMaster; IIncubatorSelectorService incubatorService; IItemSpriteLookup itemSpriteLookup; Text usesLabel; Image icon; GameObject multiplierParent; Text multiplierLabel; Button button; int defaultFontSize; int unlimitedFontSize; EggIncubatorProto incubator; // Methods void .ctor(); // a0131f00 void Init(Void incubator); // a0131f18 void OnClick(); // a0132318 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.UI class IIncubatorSelectorService { // Methods boolean get_IsOpen(); // 0 Generic OpenSelector(); // 0 void Select(Void incubator); // 0 void CloseSelector(); // 0 } // Namespace: Holoholo.Rpc class EggIncubatorProto { // Fields static int ItemIdFieldNumber = 1; static int ItemFieldNumber = 2; static int IncubatorTypeFieldNumber = 3; static int UsesRemainingFieldNumber = 4; static int PokemonIdFieldNumber = 5; static int StartKmWalkedFieldNumber = 6; static int TargetKmWalkedFieldNumber = 7; Generic _parser; String itemId_; Item item_; EggIncubatorType incubatorType_; int usesRemaining_; long pokemonId_; double startKmWalked_; double targetKmWalked_; Generic <>f__am$cache8; // Methods void .ctor(); // a021896c void .ctor(Void other); // a0218a30 void .cctor(); // a0218a90 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0218bd8 Generic get_Parser(); // a0218d70 MessageDescriptor get_Descriptor(); // a0218c70 EggIncubatorProto Clone(); // a0218e20 String get_ItemId(); // a0218eb0 void set_ItemId(String value); // a0218eb8 Item get_Item(); // a0218f58 void set_Item(Void value); // a0218f60 EggIncubatorType get_IncubatorType(); // a0218f68 void set_IncubatorType(Void value); // a0218f70 int get_UsesRemaining(); // a0218f78 void set_UsesRemaining(int value); // a0218f80 long get_PokemonId(); // a0218f88 void set_PokemonId(long value); // a0218f90 double get_StartKmWalked(); // a0218fa0 void set_StartKmWalked(double value); // a0218fac double get_TargetKmWalked(); // a0218fbc void set_TargetKmWalked(double value); // a0218fc8 boolean Equals(mvar other); // a0218fd8 boolean Equals(Boolean other); // a021907c int GetHashCode(); // a0219204 String ToString(); // a0219418 void WriteTo(Void output); // a02194c0 int CalculateSize(); // a0219680 void MergeFrom(Void other); // a02198e8 void MergeFrom(Void input); // a0219980 EggIncubatorProto <_parser>m__1A8(); // a0219ac0 // VTable virtual boolean Equals(mvar other); // 0 - a0218fd8 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0219204 virtual String ToString(); // 3 - a0219418 virtual void MergeFrom(Void input); // 4 - a0219980 virtual void WriteTo(Void output); // 5 - a02194c0 virtual int CalculateSize(); // 6 - a0219680 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0218bd8 virtual boolean Equals(Boolean other); // 8 - a021907c virtual EggIncubatorProto Clone(); // 9 - a0218e20 virtual void MergeFrom(Void other); // 10 - a02198e8 } // Namespace: class Factory { // Methods void .ctor(); // a01323cc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual IncubatorEntry Create(); // 4 - a04def50 virtual IncubatorEntry Create(); // 5 - a04def50 } // Namespace: class Factory { // Methods void .ctor(); // a0132924 IncubatorSelectorGuiController Create(Generic incubators); // a01329a8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual IncubatorSelectorGuiController Create(Generic incubators); // 4 - a01329a8 virtual IncubatorSelectorGuiController Create(Generic incubators); // 5 - a01329a8 } // Namespace: Niantic.Holoholo.Items class IncubatorService { // Fields IRpcService rpcService; // Methods void .ctor(); // a036ae78 Generic PutEggInIncubator(Class egg, Class incubator); // a036ae80 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual Generic PutEggInIncubator(Class egg, Class incubator); // 4 - a036ae80 } // Namespace: Niantic.Holoholo.UI class DefenderBonusService { // Fields DefenderBonusGuiController bonusGuiPrefab; Factory defenderBonusGuiFactory; IRpcService rpcService; IBehaviourService behaviourService; IIapService iapService; GameMasterData gameMaster; Generic <>f__am$cache6; // Methods void .ctor(); // a012cec4 boolean get_HasAvailableBonus(); // a012cecc boolean get_HasDeployedPokemon(); // a012cf4c int get_NumDeployedPokemon(); // a012cf8c long get_TimeToCollect(); // a012d10c String get_TimeLeftString(); // a012d2bc float get_PercentOfTimeToCollect(); // a012d500 Generic ClaimBonus(); // a012d598 void ClaimBonusResponse(Void response); // a012d78c boolean m__E9(Boolean poke); // a012d980 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual boolean get_HasAvailableBonus(); // 4 - a012cecc virtual boolean get_HasDeployedPokemon(); // 5 - a012cf4c virtual int get_NumDeployedPokemon(); // 6 - a012cf8c virtual long get_TimeToCollect(); // 7 - a012d10c virtual String get_TimeLeftString(); // 8 - a012d2bc virtual float get_PercentOfTimeToCollect(); // 9 - a012d500 virtual Generic ClaimBonus(); // 10 - a012d598 } // Namespace: Niantic.Holoholo.UI class DefenderBonusGuiController { // Fields DefenderBonusGuiEntry entryPrefab; Text headerText; Transform gridParent; II18n i18n; IBehaviourService behaviourService; Generic entries; // Methods void .ctor(); // a012c8f8 void Init(Void bonusProto); // a012c9b0 void CreateEntry(String currency, int amount); // a012cbf4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: Niantic.Holoholo.UI class DefenderBonusGuiEntry { // Fields Image currencyIcon; Text amountLabel; IItemSpriteLookup itemSpriteLookup; // Methods void .ctor(); // a012cebc void Init(Void currencyType, int amount); // a012cd20 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class Factory { // Methods void .ctor(); // a012ce38 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual DefenderBonusGuiController Create(); // 4 - a04def50 virtual DefenderBonusGuiController Create(); // 5 - a04def50 } // Namespace: Niantic.Holoholo.Connectivity class IConnectivityService { // Methods boolean get_HasInternet(); // 0 boolean get_HasGps(); // 0 void StartMonitoring(); // 0 } // Namespace: Niantic.Holoholo.GameInput class InputEventService { // Fields GameObject eventSystem; Generic backButtonListeners; RefCountedBool eventsDisabled; // Methods void .ctor(); // a03362bc void EnableInputEvents(boolean enable); // a03363b8 IReceipt ListenForBackButton(IReceipt onBackButton); // a0336418 void Update(); // a033655c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void EnableInputEvents(boolean enable); // 4 - a03363b8 virtual IReceipt ListenForBackButton(IReceipt onBackButton); // 5 - a0336418 } // Namespace: Niantic.Holoholo class RefCountedBool { // Fields int requests; // Methods void Increment(); // a0109814 void Decrement(); // a0109824 void Clear(); // a01098d8 boolean op_Implicit(Boolean b); // a01098e4 // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: Niantic.Holoholo.UI class UserPromptsService { // Fields ModalDialog modalDialogPrefab; NumericalPickerDialog numericalPickerDialog; GlobalErrorController errorDialogPrefab; Factory modalDialogFactory; Factory numericalPickerFactory; Factory globalErrorFactory; float nonBlockingErrorDisappearTime; ModalDialog k__BackingField; NumericalPickerDialog k__BackingField; GlobalErrorController k__BackingField; // Methods void .ctor(); // a0155e0c ModalDialog get_ActiveModal(); // a0155e20 void set_ActiveModal(Void value); // a0155e28 NumericalPickerDialog get_ActiveNumericalPicker(); // a0155e30 void set_ActiveNumericalPicker(Void value); // a0155e38 GlobalErrorController get_ActiveErrorDialog(); // a0155e40 void set_ActiveErrorDialog(Void value); // a0155e48 Generic ShowModal(String message, cmod_reqd buttons); // a0155e50 Generic ShowNumericalPicker(String messagePrefix, String messageSuffix, Class backgroundSprite, int startingValue, int minValue, int maxValue, cmod_reqd modalButtons); // a0155ffc IReceipt ShowBlockingError(String message); // a015619c IReceipt ShowNonBlockingError(String message, boolean timeout); // a0156324 void CleanupErrorDialog(); // a0156528 void m__299(); // a0156588 void m__29A(int i); // a0156594 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual Generic ShowModal(String message, cmod_reqd buttons); // 4 - a0155e50 virtual Generic ShowNumericalPicker(String messagePrefix, String messageSuffix, Class backgroundSprite, int startingValue, int minValue, int maxValue, cmod_reqd modalButtons); // 5 - a0155ffc virtual IReceipt ShowBlockingError(String message); // 6 - a015619c virtual IReceipt ShowNonBlockingError(String message, boolean timeout); // 7 - a0156324 } // Namespace: Niantic.Holoholo.UI class ModalDialog { // Fields Text Message; ModalButtonContainer ButtonContainer; GameObject UIRoot; Generic promise; float delay; void ButtonPressed(Void action); // a01370ec // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: Niantic.Holoholo.UI class ModalButtonContainer { // Fields Button DefaultButton; Button AltButton; // Methods GameObject UIRoot; Generic promise; int value; int maxValue; int minValue; // Namespace: Niantic.Holoholo.UI class GlobalErrorController { // Fields Text messageText; IInputEventService inputEventService; boolean blockInput; // Methods void .ctor(); // a012f1e0 void Init(boolean blockInput); // a012f1f4 void SetText(String message); // a012f2b4 void HandleDismiss(); // a012f3a8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f3a8 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: class Factory { // Methods void .ctor(); // a0137254 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual ModalDialog Create(); // 4 - a04def50 virtual ModalDialog Create(); // 5 - a04def50 } // Namespace: class Factory { // Methods void .ctor(); // a013817c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual NumericalPickerDialog Create(); // 4 - a04def50 virtual NumericalPickerDialog Create(); // 5 - a04def50 } // Namespace: class Factory { // Methods void .ctor(); // a012f468 GlobalErrorController Create(String message, boolean blockInput); // a012f4ec // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual GlobalErrorController Create(String message, boolean blockInput); // 4 - a012f4ec virtual GlobalErrorController Create(String message, boolean blockInput); // 5 - a012f4ec } // Namespace: Niantic.Holoholo.UI class GlobalGuiInstaller { // Fields GuiLayerService guiLayerServicePrefab; ConversationService conversationServicePrefab; UserTaskService userTaskServicePrefab; UiCamera uiCameraPrefab; ToastService toastServicePrefab; XpAwardService xpAwardServicePrefab; PokemonBagObserver pokemonBagObserver; GuiTransitionInstaller guiTransitionInstaller; SponsorDataService sponsorDataServicePrefab; RpcSpinnerGuiController rpcSpinnerGuiController; PokemonInventoryGuiService pokemonInventoryGuiServicePrefab; PokemonInfoGuiService pokemonInfoGuiService; PokemonCandySpritesService pokemonCandySpritesServicePrefab; PokemonCutsceneService pokemonCutsceneService; PokedexListGuiController pokedexListGuiPrefab; PokedexInfoGuiService pokedexInfoGuiService; ItemInventoryGuiService itemInventoryGuiServicePrefab; PlayerProfileGuiService playerProfileGuiServicePrefab; ActivityLogService activityLogServicePrefab; StorefrontGuiController storefrontScreenPrefab; SettingsGuiController settingsGuiPrefab; LevelUpGuiController levelUpGuiPrefab; EggHatchGuiController eggHatchGuiPrefab; DebugGuiController debugGuiPrefab; QuickStartHelper quickStartPrefab; // Methods void .ctor(); // a012f5e8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.UI class GuiLayerService { // Fields static int SortingOrdersPerLayer = 1000; IUiCamera uiCamera; Generic layerRegistrations; // Methods void .ctor(); // a01307bc void Initialize(); // a0130868 IReceipt RegisterGui(IReceipt gui); // a0130c58 void UnregisterGui(Void gui); // a013117c int GuiCount(cmod_reqd layers); // a01314d8 void ShowLayers(cmod_reqd layers); // a0131578 void HideLayers(cmod_reqd layers); // a0131634 boolean IsVisible(Boolean layer); // a01316e8 Generic GetRegisteredGuisForLayer(ValueType layer); // a013173c int GetBaseSortingOrderForLayer(Int32 layer); // a013198c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual IReceipt RegisterGui(IReceipt gui); // 4 - a0130c58 virtual void UnregisterGui(Void gui); // 5 - a013117c virtual int GuiCount(cmod_reqd layers); // 6 - a01314d8 virtual void ShowLayers(cmod_reqd layers); // 7 - a0131578 virtual void HideLayers(cmod_reqd layers); // 8 - a0131634 virtual boolean IsVisible(Boolean layer); // 9 - a01316e8 } // Namespace: Niantic.Holoholo.UI class IUiCamera { // Methods Camera get_Camera(); // 0 boolean TransformVisible(Boolean rectTransform); // 0 } // Namespace: Niantic.Holoholo.UI.Conversations class ConversationService { // Fields ConversationGuiController guiPrefab; IUserTaskService taskService; Conversation activeConversation; II18n i18n; Factory guiFactory; // Methods void .ctor(); // a012b664 IConversation get_ActiveConversation(); // a012b66c void CloseActiveGui(); // a012b674 IConversation PresentConversation(String convoName, IConversation layout, IConversation image, cmod_reqd args); // a012b790 IConversation PresentConversations(Generic convos, IConversation layout); // a012b98c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual IConversation get_ActiveConversation(); // 4 - a012b66c virtual IConversation PresentConversation(String convoName, IConversation layout, IConversation image, cmod_reqd args); // 5 - a012b790 virtual IConversation PresentConversations(Generic convos, IConversation layout); // 6 - a012b98c } // Namespace: Niantic.Holoholo.UI.Conversations class ConversationGuiController { // Fields cmod_reqd layouts; ConversationLayoutGui convoGui; AudioClip messageSound; Generic conversationPages; int currentPage; Coroutine textAnimRoutine; boolean dismissed; II18n i18n; Action ConversationOver; Texture k__BackingField; // Methods void .ctor(); // a0129c9c void add_ConversationOver(Void value); // a0129d48 void remove_ConversationOver(Void value); // a0129ed4 Texture get_ConversationImage(); // a012a060 void set_ConversationImage(Void value); // a012a068 void Init(Void layout); // a012a070 void ShowConversation(String convoName, Void image, cmod_reqd args); // a012a3d4 void ShowConversations(Generic convos); // a012ab3c void Dismiss(); // a012a9b8 void EnqueueConvo(String convoName, Void image, cmod_reqd args); // a012a47c void ShowCurrentPage(); // a012a860 void Tapped(); // a012b0a4 void m__23B(); // a012b124 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.UI.Conversations class ConversationLayoutGui { // Fields ConversationLayout layout; Text speechLabel; Text hiddenSpeechLabel; RawImage image; RectTransform imageContainer; int charactersPerFrame; Action ConversationTapped; // Methods void .ctor(); // a012b350 void add_ConversationTapped(Void value); // a012a248 void remove_ConversationTapped(Void value); // a012ae44 ConversationLayout get_Layout(); // a012b190 void SetSpeechText(String text, Void img); // a012afd0 IEnumerator TypeInText(String text); // a012b36c void ConvoTap(); // a012b41c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: Niantic.Holoholo.UI.Conversations class ConversationLayout { // Fields int value__; static ConversationLayout Bottom = 0; static ConversationLayout Top = 1; static ConversationLayout Large = 2; static ConversationLayout DialogOnly = 3; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.UI.Conversations class Conversation { // Fields Action onComplete; IUserTask k__BackingField; ConversationGuiController k__BackingField; // Methods void .ctor(Void gui, Void onComplete); // a0129c30 IUserTask get_AfterConversationTask(); // a0129c60 void set_AfterConversationTask(Void value); // a0129c68 ConversationGuiController get_Gui(); // a0129c70 void set_Gui(Void value); // a0129c58 void Complete(); // a0129c78 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Complete(); // 4 - a0129c78 virtual IUserTask get_AfterConversationTask(); // 5 - a0129c60 virtual void set_AfterConversationTask(Void value); // 6 - a0129c68 } // Namespace: class Factory { // Methods void .ctor(); // a012b198 ConversationGuiController Create(ConversationGuiController layout); // a012b21c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual ConversationGuiController Create(ConversationGuiController layout); // 4 - a012b21c virtual ConversationGuiController Create(ConversationGuiController layout); // 5 - a012b21c } // Namespace: Niantic.Holoholo.UserTasks class UserTaskService { // Fields UserTaskGuiController guiPrefab; Factory guiFactory; UserTaskGuiController activeGui; Generic activeTasks; Action TasksChanged; // Methods void .ctor(); // a015a0e8 void add_TasksChanged(Void value); // a015a194 void remove_TasksChanged(Void value); // a015a320 IUserTask get_ActiveTask(); // a015a4ac void AddTask(Void task); // a015a534 void RemoveTask(Void task); // a015a7e8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void add_TasksChanged(Void value); // 4 - a015a194 virtual void remove_TasksChanged(Void value); // 5 - a015a320 EggListPage eggPagePrefab; PokemonInventoryGuiController pokemonInventoryGuiPrefab; IBehaviourService behaviourService; PokemonInventoryGuiController k__BackingField; // Methods void .ctor(); // a0148abc PokemonInventoryGuiController get_ActivePokemonInventoryGui(); // a0148ac4 void set_ActivePokemonInventoryGui(Void value); // a0148acc Generic SelectPokemonFromInventory(Generic displayFilter, Generic enabledFilter); // a0148ad4 Generic ShowPokemonInventoryWithEggs(Generic displayFilter, Generic enabledFilter); // a0148c34 Generic ShowPokemonInventory(Generic displayFilter, Generic enabledFilter, boolean showEggs, boolean showPokemonInfoOnSelect); // a0148af8 Generic ShowPokemonInventoryToApplyItem(Generic displayFilter, Generic enabledFilter, ValueType item); // a0148c58 void DismissPokemonInventory(); // a0148d70 void UpdateEggWithIncubator(Void incubator); // a0148dd4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual Generic SelectPokemonFromInventory(Generic displayFilter, Generic enabledFilter); // 4 - a0148ad4 virtual Generic ShowPokemonInventoryWithEggs(Generic displayFilter, Generic enabledFilter); // 5 - a0148c34 virtual Generic ShowPokemonInventoryToApplyItem(Generic displayFilter, Generic enabledFilter, ValueType item); // 6 - a0148c58 virtual void DismissPokemonInventory(); // 7 - a0148d70 virtual void UpdateEggWithIncubator(Void incubator); // 8 - a0148dd4 } // Namespace: Niantic.Holoholo.UI class PokemonInventoryList { // Fields static long NewPokemonStatusDuration = 86400000; RecyclerView recycler; Color disabledColor; IColorUtil colorUtil; Generic pokemonProtos; Generic scratchProtos; Generic pokemonData; boolean dirty; Generic filter; PokemonInventoryOrder orderedBy; SpriteLookup spriteLookup; Generic enabledFilter; Generic PokemonSelected; Generic k__BackingField; Generic <>f__am$cacheD; Generic <>f__am$cacheE; Generic <>f__am$cacheF; Generic <>f__am$cache10; Generic <>f__am$cache11; Generic <>f__am$cache12; Generic <>f__am$cache13; Generic <>f__am$cache14; Generic <>f__am$cache15; Generic <>f__am$cache16; Generic <>f__am$cache17; // Methods void .ctor(); // a014b020 void add_PokemonSelected(Generic value); // a014b120 void remove_PokemonSelected(Generic value); // a014b2ac Generic get_Filter(); // a014b438 void set_Filter(Generic value); // a014b440 PokemonInventoryOrder get_OrderedBy(); // a014b448 void set_OrderedBy(Void value); // a014b474 Transform get_Transform(); // a014b78c Generic get_PokemonProtos(); // a014b794 SpriteLookup get_SpriteLookup(); // a014b79c void OnEnable(); // a014b874 void OnDisable(); // a014b954 void SetProtos(Generic newProtos, Generic enabledFilter); // a0147c90 void PokemonElementSelected(Void view, int index); // a014ba28 void AssignPokemonSprite(Void img, Void proto); // a014bb48 Generic PokemonProtoToRecyclerBinding(Class proto); // a014bc84 void RefreshData(Generic sourceProtos); // a014b4e4 Generic Sort(Generic protos, ValueType orderedBy); // a014c268 void m__26F(); // a014caf4 int m__270(Int32 p); // a014cba0 float m__271(Single p); // a014cba8 int m__272(Int32 p); // a014cbf8 String m__273(String p); // a014cc1c int m__274(Int32 p); // a014cc20 int m__275(Int32 p); // a014cc44 int m__276(Int32 p); // a014cc68 boolean m__277(Boolean p); // a014cc8c int m__278(Int32 p); // a014ccb0 int m__279(Int32 p); // a014ccd4 long m__27A(Int64 p); // a014ccf8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void add_PokemonSelected(Generic value); // 4 - a014b120 virtual void remove_PokemonSelected(Generic value); // 5 - a014b2ac virtual PokemonInventoryOrder get_OrderedBy(); // 6 - a014b448 virtual void set_OrderedBy(Void value); // 7 - a014b474 virtual Transform get_Transform(); // 8 - a014b78c virtual Generic get_PokemonProtos(); // 9 - a014b794 } // Namespace: Niantic.Holoholo.Widget class RecyclerView { // Fields RowTraits rowTraits; cmod_reqd data; RecyclerViewPrototype prototypePrefab; int initialVerticalPadding; int initialTopPadding; LayoutGroup contentLayoutGroup; Generic pool; cmod_reqd cornersBuffer; Generic ElementSelected; Generic k__BackingField; // Methods void .ctor(); // a015f658 void .cctor(); // a015f724 void add_ElementSelected(Generic value); // a015f7c8 void remove_ElementSelected(Generic value); // a015f954 RecyclerViewPrototype get_PrototypePrefab(); // a015fae0 void set_PrototypePrefab(Void value); // a015fae8 Generic get_VisibleRange(); // a015faf0 void set_VisibleRange(Generic value); // a015fb04 Generic get_ActiveViews(); // a015fb10 int get_RowCount(); // a015fb18 int get_ContentHeight(); // a015fbe8 float get_VerticalLayoutSpacing(); // a015fc2c void HandleElementSelection(Void view, int idx); // a015fd80 void Bind(cmod_reqd newData); // a015fe20 int SetupContentLayout(); // a016053c void SetupRowTraits(); // a0160ea8 void ClearContent(); // a0160238 float CalculateViewportContentHeightDifference(); // a0161238 float ParametricScrollToPixelOffset(float t); // a016158c void VerticalPositionChange(float t); // a0160c5c void BindVisibleElements(); // a0160884 void OnEnable(); // a01616a0 void OnDisable(); // a01617d8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Awake(); // 4 - a0a3bb1c virtual void OnEnable(); // 5 - a01616a0 virtual void Start(); // 6 - a0a3bb20 virtual void OnDisable(); // 7 - a01617d8 virtual void OnDestroy(); // 8 - a0a3bb24 virtual boolean IsActive(); // 9 - a0a70588 virtual void OnRectTransformDimensionsChange(); // 10 - a0a720f4 virtual void OnBeforeTransformParentChanged(); // 11 - a0a3bb34 virtual void OnTransformParentChanged(); // 12 - a0a3bb38 virtual void OnDidApplyAnimationProperties(); // 13 - a0a3bb3c virtual void OnCanvasGroupChanged(); // 14 - a0a3bb40 virtual void OnCanvasHierarchyChanged(); // 15 - a0a3bb44 virtual void OnBeginDrag(Void eventData); // 16 - a0162acc virtual void OnInitializePotentialDrag(Void eventData); // 17 - a016286c virtual void OnDrag(Void eventData); // 18 - a0162994 virtual void OnEndDrag(Void eventData); // 19 - a0162cd8 virtual void OnScroll(Void data); // 20 - a0a706c0 virtual void Rebuild(Void executing); // 21 - a0a6f708 virtual Transform UnityEngine.UI.ICanvasElement.get_transform(); // 22 - a0a732b8 virtual void LayoutComplete(); // 23 - a0a700f0 virtual void GraphicUpdateComplete(); // 24 - a0a700f4 virtual boolean UnityEngine.UI.ICanvasElement.IsDestroyed(); // 25 - a0a732b0 virtual void CalculateLayoutInputHorizontal(); // 26 - a0a72200 virtual void CalculateLayoutInputVertical(); // 27 - a0a72204 virtual float get_minWidth(); // 28 - a0a72208 virtual float get_preferredWidth(); // 29 - a0a72214 virtual float get_flexibleWidth(); // 30 - a0a72220 virtual float get_minHeight(); // 31 - a0a7222c virtual float get_preferredHeight(); // 32 - a0a72238 virtual float get_flexibleHeight(); // 33 - a0a72244 virtual int get_layoutPriority(); // 34 - a0a72250 virtual void SetLayoutHorizontal(); // 35 - a0a72258 virtual void SetLayoutVertical(); // 36 - a0a72d7c virtual void Rebuild(Void executing); // 37 - a0a6f708 virtual void LayoutComplete(); // 38 - a0a700f0 virtual void GraphicUpdateComplete(); // 39 - a0a700f4 virtual void StopMovement(); // 40 - a0a70690 virtual void OnScroll(Void data); // 41 - a0a706c0 virtual void OnInitializePotentialDrag(Void eventData); // 42 - a016286c virtual void OnBeginDrag(Void eventData); // 43 - a0162acc virtual void OnEndDrag(Void eventData); // 44 - a0162cd8 virtual void OnDrag(Void eventData); // 45 - a0162994 virtual void SetContentAnchoredPosition(Void position); // 46 - a0a71164 virtual void LateUpdate(); // 47 - a0a7123c virtual void CalculateLayoutInputHorizontal(); // 48 - a0a72200 virtual void CalculateLayoutInputVertical(); // 49 - a0a72204 virtual float get_minWidth(); // 50 - a0a72208 virtual float get_preferredWidth(); // 51 - a0a72214 virtual float get_flexibleWidth(); // 52 - a0a72220 virtual float get_minHeight(); // 53 - a0a7222c virtual float get_preferredHeight(); // 54 - a0a72238 virtual float get_flexibleHeight(); // 55 - a0a72244 virtual int get_layoutPriority(); // 56 - a0a72250 virtual void SetLayoutHorizontal(); // 57 - a0a72258 virtual void SetLayoutVertical(); // 58 - a0a72d7c virtual boolean UnityEngine.UI.ICanvasElement.IsDestroyed(); // 59 - a0a732b0 virtual Transform UnityEngine.UI.ICanvasElement.get_transform(); // 60 - a0a732b8 } // Namespace: class RowTraits { // Fields int ElementCount; int Height; // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: Niantic.Holoholo.Widget class RecyclerViewPrototype { // Fields RecyclerDataBindings bindings; Generic Selected; int k__BackingField; // Methods void .ctor(); // a01619a0 void add_Selected(Generic value); // a01606f8 void remove_Selected(Generic value); // a01619a8 RecyclerDataBindings get_Bindings(); // a0161b34 int get_BoundIndex(); // a0161b3c void set_BoundIndex(int value); // a0161b44 void ElementSelected(); // a0161b4c void SetBindings(Void dataBindings); // a0161bdc void Bind(Void data, int index); // a0161658 void BindSliderFields(Generic sliders); // a0162314 void BindTextData(Generic textData); // a0161be4 void BindImageData(Generic spriteBindings); // a0161f7c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Widget class RecyclerDataBindings { // Fields cmod_reqd textBindings; cmod_reqd spriteBindings; cmod_reqd sliderBindings; // Methods void .ctor(); // a015f4e0 void .ctor(cmod_reqd textBindings, cmod_reqd spriteBindings, cmod_reqd sliderBindings); // a015f4e8 Generic get_TextBindings(); // a015f628 Generic get_SpriteBindings(); // a015f630 Generic get_SliderBindings(); // a015f638 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.UI class PokemonInventoryOrder { // Fields int value__; static PokemonInventoryOrder CP = 0; static PokemonInventoryOrder HP = 1; static PokemonInventoryOrder Name = 2; static PokemonInventoryOrder No = 3; static PokemonInventoryOrder Date = 4; static PokemonInventoryOrder Favorite = 5; static PokemonInventoryOrder Count = 6; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.UI class EggListPage { // Fields EggListAdapter listAdapter; ListView listView; GameObject noEggsDisplay; IItemSpriteLookup itemSpriteLookup; Generic eggProtos; Generic PokemonSelected; // Methods void .ctor(); // a012e23c void add_PokemonSelected(Generic value); // a012e2e8 void remove_PokemonSelected(Generic value); // a012e474 PokemonInventoryOrder get_OrderedBy(); // a012e600 void set_OrderedBy(Void value); // a012e694 Transform get_Transform(); // a012e728 Generic get_PokemonProtos(); // a012e730 void Start(); // a012e738 void SetProtos(Generic protos); // a012e864 int EggSorter(Int32 poke1, Int32 poke2); // a012ea24 void EggSelected(mvar sender, Void e); // a012ebd0 void UpdateEggWithIncubator(Void incubator); // a012ec74 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void add_PokemonSelected(Generic value); // 4 - a012e2e8 virtual void remove_PokemonSelected(Generic value); // 5 - a012e474 virtual PokemonInventoryOrder get_OrderedBy(); // 6 - a012e600 virtual void set_OrderedBy(Void value); // 7 - a012e694 virtual Transform get_Transform(); // 8 - a012e728 virtual Generic get_PokemonProtos(); // 9 - a012e730 } // Namespace: Niantic.Holoholo.Inventory class EggListAdapter { virtual void ShowPokemonInfo(Generic pokemonList, int startingIndex, boolean showConfirmButton, Void screenDismissedDelegate); // 5 - a013d93c virtual void DismissPokemonInfo(); // 6 - a013dab8 virtual void HidePokemonInfo(); // 7 - a013db18 virtual void RefreshPokemonInfo(); // 8 - a013db54 } // Namespace: Niantic.Holoholo.UI.Pokemon class PokemonInfoGuiController { // Fields PokemonInfoDynoScrollRect dynoScrollRect; RawImage renderedImage; GameObject confirmButtonObject; IBehaviourService behaviourService; IPokemonTypeBackground pokemonTypeBackground; IPokemonDetailRenderer pokemonDetailRenderer; float pokemonDisplayScale; float pokemonFloatingVerticalOffset; Action screenDisplayedDelegate; Action screenDismissedDelegate; // Methods void .ctor(); // a013cd94 void Display(Generic pokemonList, int startingIndex, boolean showConfirmButton, Void screenDismissedDelegate); // a013cdb4 void HandleDismiss(); // a013d09c void HandleDestroy(); // a013d0b0 void Hide(); // a013d210 IEnumerator InitializeComponents(Generic pokemonList, int startingIndex); // a013cfe8 virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a013d09c virtual void HandleDestroy(); // 15 - a013d0b0 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: Niantic.Holoholo.UI.Pokemon class PokemonInfoPanel { // Fields int FADE_IN_ANIM_ID; int FADE_OUT_ANIM_ID; NicknamePopupGuiController nicknamePopupPrefab; GameMasterData gameMasterData; IUserPromptsService userPromptsService; IPokemonInfoGuiService guiWindowService; IInputEventService inputEventService; IToastService toastService; II18n i18n; IIncubatorSelectorService incubatorSelectorService; IIncubatorService incubatorService; IPokemonInventoryGuiService pokemonInventoryGuiService; IIapService iapService; IPokemonCutsceneService pokemonCutsceneService; IRpcHandler rpcHandler; IMusicService musicService; SoundController soundController; IMapsApi mapsApi; IColorUtil colorUtil; IUiCamera uiCamera; Factory nicknamePopupFactory; RectTransform pokemonUiRoot; RectTransform cpUiRoot; Text nameText; Text cpValueText; Image cpFillImage; Image cpDotImage; float cpArcRadius; RectTransform gymIndicator; Image gymLogo; Text cpUpgradeText; Text staminaUpgradeText; Text staminaText; Text staminaMaxText; Slider staminaProgressBar; Text weightText; Text heightText; Text type1Text; GameObject typeSpacer; Text type2Text; Text ability1TitleText; Text ability1PowerText; Text ability1TypeText; Text ability2TitleText; Text ability2PowerText; Text ability2TypeText; GameObject energyNub; Transform energyBar; Button transferButton; Toggle favoriteToggle; Text catchDateText; RawImage mapImage; GameObject mapRoot; int mapZoomLevel; RectTransform locationRoot; Text locationText; float sizeTagThreshold; Text weightTagText; Text heightTagText; PokemonInfoPanelUpgradeSection upgradeSection; GameObject upgradeFxPrefab; Transform upgradeFxAnchor; AudioClip upgradeSound; float upgradeAnimationTime; AnimationCurve upgradeRotationAnimationCurve; boolean debugFakeUpgrade; RectTransform eggUiRoot; RectTransform cpStandinRoot; ProgressBar eggProgressBar; Text eggCurrentDistanceText; Text eggTotalDistanceText; Text eggHatchMethodLabel; GameObject openIncubatorButton; String floatFormatting; String movePowerFloatFormatting; PokemonInfoDynoScrollRect scrollRect; IPokemonDetailRenderer detailRenderer; boolean isFavorite; Coroutine mapLoadCoroutine; boolean shouldLoadMap; PokemonProto k__BackingField; HoloCharacter k__BackingField; // Methods void .ctor(); // a013dc04 void .cctor(); // a013dcc8 PokemonProto get_PokemonProto(); // a013cd68 void set_PokemonProto(Void value); // a013dd8c HoloCharacter get_CharacterModel(); // a013cc58 void set_CharacterModel(Void value); // a013dd94 void Initialize(Void scrollRect, Void detailRenderer); // a013dd9c void OnDestroy(); // a013e1d8 void OnEnable(); // a013e390 void SetPokemonInfo(Void pokemonProto); // a013cbfc void ShowEggUI(); // a013e464 void OpenIncubatorSelector(); // a013feec void OnIncubatorSelected(Void incubator); // a014002c void OnEggIncubated(Void response); // a0140200 void UpdateDisplayCp(int cp, float cpMult); // a0140474 void ShowPokemonUI(); // a013e9cc void TryEvolvePokemon(); // a0140d38 void TryUpgradePokemon(); // a0140f64 IEnumerator ProcessUpgrade(IEnumerator newPokemon); // a01411c4 IEnumerator LoadMapData(); // a013e3c8 void EvolveConfirmedCallback(); // a014127c void PokemonEvolvedServerCallback(Void evolveProto); // a0141498 void TryTransferPokemon(); // a01418b8 void PokemonReleasedServerCallback(Void proto); // a0141b18 void SetFavorite(boolean favorite); // a0140d30 void SendFavoriteRequest(); // a013e1e8 void OpenNicknamePopup(); // a0142134 void ToggleFavorite(); // a0142264 void m__24D(); // a01422fc void m__24E(); // a01426bc void m__251(); // a014276c void m__252(); // a01428cc void m__253(Void response); // a0142978 void m__254(); // a0142a6c void m__255(Void proto); // a0142ba8 void m__256(); // a0142e6c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.UI class NicknamePopupGuiController { // Fields IToastService toastService; IInputEventService inputEventService; InputField nicknameInput; PokemonProto pokemon; Promise completionPromise; // Methods void .ctor(); // a01372d8 IPromise Init(IPromise pokemon); // a01372ec void HandleDismiss(); // a01373cc void Submit(); // a01373f8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a01373cc virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: Niantic.Holoholo class IMapsApi { // Methods Generic GetReverseGeocodedAddress(ValueType location); // 0 Generic GetMapImage(ValueType location, int width, int height, int zoom); // 0 } // Namespace: class Factory { // Methods void .ctor(); // a013794c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual NicknamePopupGuiController Create(); // 4 - a04def50 virtual NicknamePopupGuiController Create(); // 5 - a04def50 } // Namespace: Niantic.Holoholo.UI.Pokemon class PokemonInfoPanelUpgradeSection { // Fields Text candyLabelText; Text candyCountText; Text stardustCountText; Button upgradeButton; Text upgradeCandyCostText; Text upgradeStardustCostText; Button evolutionButton; Text evolutionCandyCostText; Sprite upgradeSprite; Sprite disabledUpgradeSprite; Color normalTextColor; Color lowCountColor; PokemonCandySprite pokemonCandySprite; II18n i18n; GameMasterData gameMasterData; IIapService iapService; IToastService toastService; String upgradeErrorMessage; String evolutionErrorMessage; Action OnUpgrade; Action OnEvolution; // Methods void .ctor(); // a01446cc void add_OnUpgrade(Void value); // a013dec0 void remove_OnUpgrade(Void value); // a0144734 void add_OnEvolution(Void value); // a013e04c void remove_OnEvolution(Void value); // a01448c0 void Init(); // a0144a4c void SetUp(Void pokemon); // a01409ac void SetUpUpgradeButton(Void pokemon, Void pokemonSettings, int candyCount, int stardustCount); // a0144b90 void SetUpEvolutionButton(Void pokemon, Void pokemonSettings, int candyCount); // a014536c void m__25B(); // a01458f0 void m__25C(); // a01459cc // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual RenderTexture InitializeRender(RenderTexture dimensions); // 12 - a014a4bc virtual void Destroy(); // 13 - a014a5a0 virtual HoloCharacter CreateEgg(HoloCharacter eggPokemon, HoloCharacter useCharacter); // 14 - a014a670 virtual HoloCharacter CreatePokemon(HoloCharacter pokemon, HoloCharacter useCharacter); // 15 - a014a948 virtual HoloCharacter CreatePokemon(int pokemonId, HoloCharacter useCharacter); // 16 - a014a9a4 } // Namespace: Niantic.Holoholo.UI class PokemonTypeBackground { // Fields static int OldBgSolidOrderOffset = -3; static int OldBgParticlesOffset = -2; static int NewBgSolidOrderOffset = -1; static int NewBgParticlesOrderOffset = 0; static float transitionSpeed = 1.000000; int newType; int currentType; int sortingOrder; boolean animatingTransition; GameObject oldBgObj; GameObject newBgObj; cmod_reqd backgroundsList; IUiCamera uiCamera; // Methods void .ctor(); // a014dd68 // Namespace: Niantic.Holoholo.UI class PokemonCandySpritesService { // Fields cmod_reqd candyColor; // Methods void .ctor(); // a0149174 CandyColor FamilyColor(int familyId); // a014917c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual CandyColor FamilyColor(int familyId); // 4 - a014917c } // Namespace: Niantic.Holoholo.Cutscenes class PokemonCutsceneService { // Fields PokemonCutsceneGuiController pokemonCutsceneGuiController; PokemonCutsceneGuiController activePokemonCutsceneGui; RawImage renderedImage; RawImage renderedImageSilhouette; RectTransform cameraFramingRect; Image pokeInfoObscurer; RegisterToPokedexIcons registerToPokedexIcons; Animator animator; Music evolveMusic; Music evolveCompletionMusic; Direction newSpeciesWipeDirection; float newSpeciesWipeDuration; IPokemonDetailRenderer pokemonDetailRenderer; IPokemonInfoGuiService guiWindowService; SoundController soundController; IXpAwardService xpAwardService; Factory wipeFactory; boolean showNewSpeciesAnim; PokemonProto pokemonToEvolveTo; HoloCharacter currentCharacter; int currentCharacterLayer; PokemonProto currentPokemon; int fixedExpAward; Promise cutsceneCompletedPromise; // Methods void .ctor(); // a03166b0 void HandleDestroy(); // a03166c4 IPromise PlayEvolveCutscene(IPromise fromPokemon, IPromise toPokemon, int expAward); // a0316790 IPromise PlayNewSpeciesCutscene(IPromise pokemon); // a0316a64 IPromise PlayEggHatchCutscene(IPromise hatchPokemon, int expAward); // a0316b9c boolean CheckAndTransitionToNewSpeciesCutcene(); // a0316d2c IPromise Initialize(IPromise pokemon, int expAward); // a03168c0 void CutsceneCompleted(); // a0317154 void InitializeRenderCharacter(); // a0317070 void RefreshEvolvedPokemon(); // a031738c void ShowPokeInfoObscurer(boolean show); // a03173a0 void TweenDone(); // a0317558 void EnableEggHatchedPokemon(); // a0317590 void AnimatePokemon(); // a03176b0 void AnimatePokemonJump(); // a0317788 void AnimatePokemonAttack(); // a0317860 void AnimatePokemonAttack2(); // a0317938 void PlayPokemonVoice(); // a0317a10 void EvolveAnimationComplete(); // a0317a54 void EggHatchAnimationComplete(); // a0317a9c void NewSpeciesCaughtAnimationComplete(); // a0317ae4 void ShowEggHatchXp(); // a0317af0 void ShowEvolveXp(); // a0317bac void m__E5(Void rt); // a0317c68 void m__E6(); // a0317cb0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a03166c4 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 virtual IPromise PlayEvolveCutscene(IPromise fromPokemon, IPromise toPokemon, int expAward); // 17 - a0316790 GridLayoutGroup pokedexGrid; GameObject pokeNavPrefab; Color silhouetteColor; AudioClip registerSound; PokemonProto pokemon; int pokemonId; // Methods void .ctor(); // a018ca7c void SetPokedexIcons(); // a018ca84 void RegisterTeaserPokedex(int incPokemonId); // a018ce10 void UndiscoverPokemonIcon(); // a018ce18 void DiscoverPokemonIcon(); // a018cef4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class Direction { // Fields int value__; static Direction Up = 0; static Direction Down = 1; static Direction Left = 2; static Direction Right = 3; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Factory { // Methods void .ctor(); // a0317e2c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual PokemonCutsceneGuiController Create(); // 4 - a04def50 virtual PokemonCutsceneGuiController Create(); // 5 - a04def50 } // Namespace: Niantic.Holoholo.UI.Pokedex class PokedexListGuiController { // Fields PokedexListAdapter pokedexListAdapterPrefab; ListView listViewPrefab; Text timesSeenText; Text timesCaughtText; RectTransform listContentContainer; AudioClip backSound; IPokedexInfoGuiService infoGuiService; ListView listView; // Methods void .ctor(); // a013bf8c void Initialize(); // a013bf94 void HandleDismiss(); // a013c444 void HandleDestroy(); // a013c470 void ClickExit(); // a013c4c8 void OnPokedexEntrySelected(mvar sender, Void e); // a013c4f8 ListView CreateListView(int numSeen, int numCaptured); // a013c054 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a013c444 virtual void HandleDestroy(); // 15 - a013c470 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: Niantic.Holoholo.Inventory class PokedexListAdapter { // Fields PokedexListItemView itemViewPrefab; Generic OnItemSelected; // Methods void .ctor(); // a0368ce4 void add_OnItemSelected(Generic value); // a0368d68 void remove_OnItemSelected(Generic value); // a0368ef4 PokedexListItemView CreateView(int index, PokedexListItemView entry); // a0369080 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Dispose(); // 4 - a0637500 virtual void add_OnItemsChanged(Generic value); // 5 - a0636f58 virtual void remove_OnItemsChanged(Generic value); // 6 - a0636ff4 virtual int get_Count(); // 7 - a0637090 virtual RectTransform GetView(int index); // 8 - a0637154 virtual PokedexListItemView CreateView(int index, PokedexListItemView entry); // 9 - a0369080 } // Namespace: Niantic.Holoholo.Inventory class PokedexListItemView { // Fields Image background; Image captureIndicatorImage; Text entryNumberText; Image backShadow; Image iconImage; Text nameText; Color silhouetteColor; int entryNumber; Generic OnClick; // Methods void .ctor(); // a0369a3c void add_OnClick(Generic value); // a03696f4 void remove_OnClick(Generic value); // a0369a44 void set_Name(String value); // a036932c String get_Name(); // a0369bd0 void set_EntryNumber(int value); // a03693ac int get_EntryNumber(); // a0369c0c void set_Icon(Void value); // a03694d8 Sprite get_Icon(); // a0369c14 boolean get_Silhouette(); // a0369c38 void set_Silhouette(boolean value); // a03694fc boolean get_Clickable(); // a0369c9c void set_Clickable(boolean value); // a036956c boolean get_CaptureIndicator(); // a0369d34 void set_CaptureIndicator(boolean value); // a0369370 void SetStatus(boolean isSeen, boolean isCaught); // a036960c void Click(); // a0369d68 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } virtual Transform UnityEngine.UI.ICanvasElement.get_transform(); // 60 - a0a732b8 virtual HoloPokemonType CurrentPokemonType(); // 61 - a013b72c virtual void UpdatePage(Void page, Void pokemonId); // 62 - a013b704 virtual PokedexInfoPanel CreatePage(PokedexInfoPanel pokemonId, PokedexInfoPanel parent, PokedexInfoPanel detailRenderer, PokedexInfoPanel characterModel); // 63 - a013b680 } // Namespace: class Factory { // Methods void .ctor(); // a0186f98 PokedexInfoPanel Create(PokedexInfoPanel parent, PokedexInfoPanel detailRenderer); // a018701c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual PokedexInfoPanel Create(PokedexInfoPanel parent, PokedexInfoPanel detailRenderer); // 4 - a018701c virtual PokedexInfoPanel Create(PokedexInfoPanel parent, PokedexInfoPanel detailRenderer); // 5 - a018701c } // Namespace: class Factory { // Methods void .ctor(); // a013bde8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual PokedexInfoGuiController Create(); // 4 - a04def50 virtual PokedexInfoGuiController Create(); // 5 - a04def50 } // Namespace: Niantic.Holoholo.UI.Items class ItemInventoryGuiService { // Fields ItemInventoryGuiController inventoryGuiPrefab; Factory inventoryGuiFactory; IItemInventoryGuiController k__BackingField; // Methods void .ctor(); // a0134bfc IItemInventoryGuiController get_ActiveItemInventoryGui(); // a0134c04 void set_ActiveItemInventoryGui(Void value); // a0134c0c Generic ShowInventory(Generic usableFilter); // a0134c14 void DismissInventory(); // a0134d18 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual Generic ShowInventory(Generic usableFilter); // 4 - a0134c14 virtual void DismissInventory(); // 5 - a0134d18 } // Namespace: Niantic.Holoholo.UI.Items class ItemInventoryGuiController { // Fields ItemListAdapter itemListAdapterPrefab; ListView itemListViewPrefab; Text itemCountText; Text maxItemCountText; Sprite recycleDialogBackground; RectTransform listContentContainer; AudioClip backSound; GameMasterData gameMasterData; GlobalSettings globalSettings; IUserPromptsService userPromptsService; IPokemonInventoryGuiService inventoryGuiService; II18n ii18n; Factory listAdapterFactory; ListView itemListView; ItemListAdapter itemListAdapter; Generic itemSelectionPromise; Generic usableFilter; Generic <>f__am$cache11; Generic <>f__am$cache12; Generic <>f__am$cache13; // Methods void .ctor(); // a0132d50 Generic Initialize(Generic filter); // a0132d64 void HandleDismiss(); // a0133234 void HandleDestroy(); // a01332e0 ListView CreateItemListView(); // a0132ed8 void UpdateItemListAdapterItems(); // a0133438 void UpdateCountText(); // a01330b8 boolean CanItemBeRecycled(Boolean itemRec); // a0133d18 boolean CanItemBeUsed(Boolean item); // a0133c64 void ItemSelected(mvar sender, Void e); // a0133da0 void ItemRecycleSelected(mvar sender, Void e); // a01342d0 void UseMedicine(Void item); // a01340c4 int m__241(Int32 a, Int32 b); // a0134678 boolean m__243(Boolean p); // a013479c boolean m__244(Boolean p); // a0134880 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a0133234 virtual void HandleDestroy(); // 15 - a01332e0 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 virtual Generic Initialize(Generic filter); // 17 - a0132d64 } // Namespace: Niantic.Holoholo.Inventory class ItemListAdapter { // Fields ItemListItemView itemViewPrefab; Factory itemViewFactory; IItemSpriteLookup itemSpriteLookup; Generic OnItemSelected; Generic OnItemRecycleSelected; // Methods void .ctor(); // a0366ef8 void add_OnItemSelected(Generic value); // a0366f7c void remove_OnItemSelected(Generic value); // a0367108 void add_OnItemRecycleSelected(Generic value); // a0367294 void remove_OnItemRecycleSelected(Generic value); // a0367420 ItemListItemView CreateView(int index, ItemListItemView itemData); // a03675ac // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Dispose(); // 4 - a0637500 virtual void add_OnItemsChanged(Generic value); // 5 - a0636f58 virtual void remove_OnItemsChanged(Generic value); // 6 - a0636ff4 virtual int get_Count(); // 7 - a0637090 virtual RectTransform GetView(int index); // 8 - a0637154 virtual ItemListItemView CreateView(int index, ItemListItemView itemData); // 9 - a03675ac } // Namespace: Niantic.Holoholo.Inventory class ItemListItemView { // Fields IToastService toastService; EncounterInteractionState encounterInteractionState; WorldMapState worldMapState; Text titleText; Text descriptionsText; Text countText; GameObject countBox; Image iconImage; Button disabledStateButton; Button useButton; Image recycleImage; Button recycleButton; Color activeTextColor; Color inactiveTextColor; Color activeIconColor; Color inactiveIconColor; float activeCountBoxAlpha; float inactiveCountBoxAlpha; int count; HoloItemType itemType; Generic OnClick; Generic OnRecycleClick; // Methods void .ctor(); // a03683e0 void add_OnClick(Generic value); // a0367d90 void remove_OnClick(Generic value); // a0368474 void add_OnRecycleClick(Generic value); // a0367f1c void remove_OnRecycleClick(Generic value); // a0368600 void set_ItemType(Void value); // a03679f4 HoloItemType get_ItemType(); // a036878c void set_Title(String value); // a03679b0 String get_Title(); // a0368794 void set_Descriptions(String value); // a03679fc String get_Descriptions(); // a03687d0 void set_Count(int value); // a0367a40 int get_Count(); // a036880c void set_Icon(Void value); // a0367aa0 Sprite get_Icon(); // a0368814 boolean get_Usable(); // a0368838 void set_Usable(boolean value); // a0367ac4 void set_Recyclable(boolean value); // a0367d00 Image get_IconImage(); // a036885c void Click(); // a0368864 void DisabledClick(); // a0368940 void ShowDefaultCantUse(); // a0368ac4 void RecycleClick(); // a0368b84 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class Factory { // Methods void .ctor(); // a0368c60 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual ItemListItemView Create(); // 4 - a04def50 virtual ItemListItemView Create(); // 5 - a04def50 } // Namespace: class Factory { // Methods void .ctor(); // a036830c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual ItemListAdapter Create(); // 4 - a04def50 virtual ItemListAdapter Create(); // 5 - a04def50 } // Namespace: class Factory { // Methods void .ctor(); // a0134b78 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual IItemInventoryGuiController Create(); // 4 - a04def50 virtual IItemInventoryGuiController Create(); // 5 - a04def50 } // Namespace: Niantic.Holoholo.UI.Items class IItemInventoryGuiController { // Methods Generic Initialize(Generic filter); // 0 } // Namespace: Niantic.Holoholo.UI class PlayerProfileGuiService { // Fields PlayerProfileGuiController playerProfileGuiPrefab; BadgeDetailGuiController badgeDetailGuiPrefab; Factory profileGuiFactory; PlayerProfileGuiController k__BackingField; // Methods void .ctor(); // a0139028 PlayerProfileGuiController get_ActiveProfileGui(); // a0139030 void set_ActiveProfileGui(Void value); // a0139038 void ShowLocalPlayerProfile(); // a0139040 void DismissActiveProfile(); // a01390bc // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void ShowLocalPlayerProfile(); // 4 - a0139040 virtual void DismissActiveProfile(); // 5 - a01390bc } // Namespace: Niantic.Holoholo.UI class PlayerProfileGuiController { // Fields BadgeListItemView itemViewPrefab; ProgressBar xpProgressBar; Image xpBarImage; Image xpBarCircle; Image teamEmblem; Image teamEmblemSmall; Text levelText; Text teamNameText; Text playerNameText; Text xpText; Text startDateText; ListView badgeListView; PlayerBadgeListAdapter badgeListAdapter; PlayerAvatarStage avatarStagePrefab; cmod_reqd teamSprite; Color blueRedFill; Color yellowFill; ScrollRect scrollRect; AudioClip storefrontSound; AudioClip selectSound; PlayerBadgeProto badge; Text titleText; Text currentValueText; Text nextValueText; Image progressImage; Image badgeImage; Factory badgeDetailFactory; IBadgeService badgeService; // Methods void .ctor(); // a00f5ce8 PlayerBadgeProto get_Badge(); // a00f5cf0 void set_Badge(Void value); // a00f5cf8 void Refresh(); // a00f5d00 void OnClick(); // a00f6188 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Holoholo.Rpc class PlayerBadgeProto { // Fields static int BadgeTypeFieldNumber = 1; static int RankFieldNumber = 2; static int StartValueFieldNumber = 3; static int EndValueFieldNumber = 4; static int CurrentValueFieldNumber = 5; Generic _parser; HoloBadgeType badgeType_; int rank_; int startValue_; int endValue_; double currentValue_; Generic <>f__am$cache6; // Methods void .ctor(); // a02678c4 void .ctor(Void other); // a02678cc void .cctor(); // a0267918 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0267a60 Generic get_Parser(); // a0267bf0 MessageDescriptor get_Descriptor(); // a0267af8 PlayerBadgeProto Clone(); // a0267ca0 HoloBadgeType get_BadgeType(); // a0267d30 void set_BadgeType(Void value); // a0267d38 int get_Rank(); // a0267d40 void set_Rank(int value); // a0267d48 int get_StartValue(); // a0267d50 void set_StartValue(int value); // a0267d58 int get_EndValue(); // a0267d60 void set_EndValue(int value); // a0267d68 double get_CurrentValue(); // a0267d70 void set_CurrentValue(double value); // a0267d7c boolean Equals(mvar other); // a0267d8c boolean Equals(Boolean other); // a0267e30 int GetHashCode(); // a0267eec String ToString(); // a026805c void WriteTo(Void output); // a0268104 int CalculateSize(); // a0268234 void MergeFrom(Void other); // a026840c void MergeFrom(Void input); // a0268458 PlayerBadgeProto <_parser>m__1B4(); // a0268540 // VTable virtual boolean Equals(mvar other); // 0 - a0267d8c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0267eec virtual String ToString(); // 3 - a026805c virtual void MergeFrom(Void input); // 4 - a0268458 virtual void WriteTo(Void output); // 5 - a0268104 virtual int CalculateSize(); // 6 - a0268234 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0267a60 virtual boolean Equals(Boolean other); // 8 - a0267e30 virtual PlayerBadgeProto Clone(); // 9 - a0267ca0 virtual void MergeFrom(Void other); // 10 - a026840c } // Namespace: class Factory { // Methods void .ctor(); // a0129604 BadgeDetailGuiController Create(BadgeDetailGuiController badgeType); // a0129688 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual BadgeDetailGuiController Create(BadgeDetailGuiController badgeType); // 4 - a0129688 virtual BadgeDetailGuiController Create(BadgeDetailGuiController badgeType); // 5 - a0129688 } // Namespace: Niantic.Holoholo.UI class BadgeDetailGuiController { // Fields Text badgeNameLabel; Text badgeDescriptionLabel; Text currentValueLabel; Text totalValueLabel; GameObject valueSlash; Image currentBadgeImage; Image progressFillBar; II18n i18n; IBadgeService badgeService; // Methods void .ctor(); // a0129008 void Initialize(Void badge); // a012901c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: Niantic.Holoholo.PlayerAwards class IBadgeService { // Methods void ShowAwardedBadge(Void badgeData); // 0 Sprite GetBadgeSprite(Sprite badgeProto); // 0 Sprite GetBadgeSprite(Sprite badgeType, int level); // 0 } // Namespace: Niantic.Holoholo.Player class PlayerBadgeListAdapter { // Fields cmod_reqd BASIC_BADGES; BadgeListItemView itemViewPrefab; Factory badgeItemViewFactory; Generic <>f__am$cache3; Generic <>f__am$cache4; // Methods void .ctor(); // a00f633c void .cctor(); // a00f63c0 void Init(Void profileProto); // a00f6560 BadgeListItemView CreateView(int index, BadgeListItemView proto); // a00f68a4 boolean m__246(Boolean badge); // a00f68e8 int m__247(Int32 x, Int32 y); // a00f6a04 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Dispose(); // 4 - a0637500 virtual void add_OnItemsChanged(Generic value); // 5 - a0636f58 virtual void remove_OnItemsChanged(Generic value); // 6 - a0636ff4 virtual int get_Count(); // 7 - a0637090 virtual RectTransform GetView(int index); // 8 - a0637154 virtual BadgeListItemView CreateView(int index, BadgeListItemView proto); // 9 - a00f68a4 } // Namespace: class Factory { // Methods void .ctor(); // a00f61cc BadgeListItemView Create(BadgeListItemView param); // a00f6250 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual BadgeListItemView Create(BadgeListItemView param); // 4 - a00f6250 virtual BadgeListItemView Create(BadgeListItemView param); // 5 - a00f6250 } // Namespace: Niantic.Holoholo.Avatar class PlayerAvatarStage { // Fields Transform avatarRoot; GameObject avatar; // Methods void .ctor(); // a02e92a0 Transform get_AvatarRoot(); // a02e92a8 void Start(); // a02e92b0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.UI class IActivityLogService { // Methods void ShowActivityLog(); // 0 void DismissActivityLog(); // 0 } // Namespace: class Factory { // Methods void .ctor(); // a0138fa4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual PlayerProfileGuiController Create(); // 4 - a04def50 virtual PlayerProfileGuiController Create(); // 5 - a04def50 } // Namespace: Niantic.Holoholo.UI class ActivityLogService { // Fields ActivityLogGuiController activityLogGuiPrefab; Factory activityLogGuiFactory; ActivityLogGuiController k__BackingField; // Methods void .ctor(); // a01285a8 ActivityLogGuiController get_ActiveActivityLogGui(); // a01285b0 void set_ActiveActivityLogGui(Void value); // a01285b8 void ShowActivityLog(); // a01285c0 void DismissActivityLog(); // a012863c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void ShowActivityLog(); // 4 - a01285c0 virtual void DismissActivityLog(); // 5 - a012863c } // Namespace: Niantic.Holoholo.UI class ActivityLogGuiController { // Fields ActivityLogEntryView entryViewPrefab; RectTransform content; IRpcHandler rpcHandler; IUserPromptsService userPromptService; Factory entryViewFactory; // Methods void .ctor(); // a0127fdc void Init(); // a0127ff0 void Refresh(); // a0127ff4 void UpdateEntries(Generic entries); // a01281e8 void m__23C(Void log); // a01284dc void m__23D(String err); // a0128510 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: Niantic.Holoholo.UI class ActivityLogEntryView { // Fields Sprite pokestopSprite; ImageTextView iconViewPrefab; Image image; Text titleText; Text dateText; Text cpText; RectTransform itemGrid; SpriteLookup spriteLookup; IItemSpriteLookup itemSpriteLookup; II18n i18n; // Methods void .ctor(); // a0127384 void SetUp(Void entry); // a012738c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.UI class ImageTextView { // Fields Image image; Text text; // Methods void .ctor(); // a0131ee8 Image get_Image(); // a0127f50 void set_Image(Void value); // a0131ef0 Text get_Text(); // a0127f48 void set_Text(Void value); // a0131ef8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class Factory { // Methods void .ctor(); // a0127f58 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 GameObject spinnerBg; GameObject spinnerSuccessText; AudioSource successSound; float spinnerSuccessTime; float spinnerScale; Generic queuedScrollCategory; Generic categories; // Methods void .ctor(); // a0120d4c ScrollRect get_ScrollRect(); // a0120e0c void Init(); // a0120e14 void HandleDismiss(); // a0121134 void ReceiveDailyBonus(Void response); // a0121160 void GetItems(); // a0121468 void OnIapSelected(Void storeItem); // a0121e58 void OnCoinsSelected(Void iapItem, Void button); // a0121e9c IEnumerator SpinnerShowSuccess(); // a01220e4 void GenerateCoins(int count, Void button); // a0122188 void BackPressed(); // a01223a4 void ScrollToCategory(Void iapCategory); // a01223d4 void CloseGift(); // a012283c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a0121134 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 virtual void OnCoinsSelected(Void iapItem, Void button); // 17 - a0121e9c virtual void OnIapSelected(Void storeItem); // 18 - a0121e58 virtual void ScrollToCategory(Void iapCategory); // 19 - a01223d4 } // Namespace: Niantic.Holoholo.Storefront class BuyItemGuiController { // Fields AudioSource closeSound; AudioSource clickSound; AudioSource successSound; Text nameLabel; Text descriptionLabel; Text countLabel; GameObject countGroup; GameObject buttonParent; Image itemImage; Text costLabel; Color hasEnoughCoinsColor; Color notEnoughCoinsColor; GameObject spinnerBg; GameObject spinnerSuccessText; float spinnerSuccessTime; float spinnerScale; boolean displayCounter; IUserPromptsService prompt; IImageDownloadService downloader; IInputEventService inputEventService; IIapService iap; IStorefrontGuiController storefrontState; GlobalSettings globalSettings; LoadingSpinner spinner; II18n i18n; GameMasterData gameMaster; IItemSpriteLookup spriteLookup; int cost; int count; IapItem iapItem; boolean outstandingPurchase; // Methods void .ctor(); // a0117f64 void PostInject(); // a0117f80 void HandleDismiss(); // a0118104 void Initialize(Void iapItem); // a011812c boolean CheckFullyUpgraded(Boolean iapItem); // a0118b8c void Init(String sku, int count, int cost); // a0118718 void ClickBuy(); // a0118d9c IEnumerator SpinnerShowSuccess(); // a0119520 void DisplayNotEnoughInventoryMessage(); // a0119194 void DisplayNotEnoughCoinsMessage(int deficit); // a0119410 void ClickBack(); // a01195c4 void m__27E(); // a0119600 void m__27F(); // a0119624 void m__280(); // a01196d4 void m__281(); // a0119784 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a0118104 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 virtual void Initialize(Void iapItem); // 17 - a011812c } // Namespace: Niantic.Holoholo.Storefront class IapItem { // Fields Generic currencyCosts; Generic grantedCurrency; Generic presentationData; Generic itemQuantities; String k__BackingField; boolean k__BackingField; boolean k__BackingField; String k__BackingField; // Methods void .ctor(String sku, boolean isVendorItem, String localCurrencyPrice, boolean canBePurchased); // a011adac void .ctor(Void item); // a011af20 String get_Sku(); // a011bb4c void set_Sku(String value); // a011af00 String get_StrippedSku(); // a0118484 boolean get_IsVendorItem(); // a011bb54 void set_IsVendorItem(boolean value); // a011af08 boolean get_CanBePurchased(); // a011bb5c void set_CanBePurchased(boolean value); // a011af10 String get_LocalCurrencyPrice(); // a011bb64 void set_LocalCurrencyPrice(String value); // a011af18 int get_CoinCost(); // a011869c int get_GrantedCurrency(); // a011bb6c int get_Count(); // a0118530 HoloIapItemCategory get_Category(); // a0118b08 int get_SortOrder(); // a011bef0 void Update(Void item); // a011b088 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class HoloIapItemCategory { // Fields int value__; static HoloIapItemCategory IAP_CATEGORY_NONE = 0; static HoloIapItemCategory IAP_CATEGORY_BUNDLE = 1; static HoloIapItemCategory IAP_CATEGORY_ITEMS = 2; static HoloIapItemCategory IAP_CATEGORY_UPGRADES = 3; static HoloIapItemCategory IAP_CATEGORY_POKECOINS = 4; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.Storefront class StorefrontCategory { // Fields Text categoryTitle; Transform buttonParent; GridLayoutGroup grid; int standardGridDimension; int twoWideGridWidth; IBehaviourService behaviourService; Generic buttons; HoloIapItemCategory k__BackingField; // Methods void .ctor(); // a01202d4 HoloIapItemCategory get_Category(); // a0120380 void set_Category(Void value); // a0120388 void Init(Void category); // a0120390 void AddIap(Void mockBundle); // a0120498 void AddIap(Void iapItem); // a01205bc void AddCoin(Void mockBundle); // a01206e0 void Resize(); // a0120804 StorefrontButton GetItemButton(String itemId); // a01209a8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Storefront class StorefrontButton { // Fields AudioSource tapSound; Text nameLabel; Text countLabel; Text costLabel; GameObject coinCost; GameObject countBackground; Image image; boolean displayCount; IStorefrontGuiController storefrontState; II18n i18n; IItemSpriteLookup spriteLookup; IapItem k__BackingField; // Methods void .ctor(); // a011fc6c IapItem get_iapItem(); // a011fc74 void set_iapItem(Void value); // a011fc7c void Init(Void bundle); // a011fc84 void Init(Void iapItem); // a011fff0 void Init(String name, String count, String cost, String sku); // a011fdcc void OnClick(); // a01201d4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Init(Void bundle); // 4 - a011fc84 virtual void Init(Void iapItem); // 5 - a011fff0 virtual void OnClick(); // 6 - a01201d4 } // Namespace: Niantic.Holoholo.Storefront class CoinSpawner { // Fields IBehaviourService behaviourService; IIapService iapService; float spawnTime; int coinValue; boolean ticking; Generic coins; // Methods void .ctor(); // a0119ca0 void SpawnCoins(int count, Void target, Void onComplete); // a0119d60 IEnumerator SpawnCoinsOverTime(int count, IEnumerator target, IEnumerator onComplete); // a0119dc0 void AddCoin(Void target, Void onFinish); // a0119ea0 IEnumerator OnFirstCoinFinish(int count); // a011a0e8 IEnumerator OnLastCoinFinish(IEnumerator onComplete); // a011a198 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Storefront class SmartCoinParticle { // Fields float delayVariance; float delayPerCoin; float minDelay; float maxDistance; float moveTime; float moveTimeVariance; float scaleVariance; float startMoveTimeBase; float startMoveVariance; float scaleDownPoint; AnimationCurve moveCurve; boolean k__BackingField; // Methods void .ctor(); // a011f304 boolean get_Finished(); // a011a794 void set_Finished(boolean value); // a011f374 void Spawn(int coinNumber, Void target, Void onFinish); // a011a010 IEnumerator Move(int coinNumber, IEnumerator target, IEnumerator onFinish); // a011f37c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class Factory { // Methods void .ctor(); // a0119b00 IBuyItemGuiController Create(IBuyItemGuiController item); // a0119b84 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual IBuyItemGuiController Create(IBuyItemGuiController item); // 4 - a0119b84 virtual IBuyItemGuiController Create(IBuyItemGuiController item); // 5 - a0119b84 } // Namespace: Niantic.Holoholo.Storefront class IBuyItemGuiController { // Methods void Initialize(Void item); // 0 } // Namespace: Niantic.Holoholo.UI class SettingsGuiController { // Fields AboutScreenGuiController aboutScreenPrefab; GameObject fpsCounterPrefab; Toggle toggleMusic; Toggle toggleSFX; Toggle toggleVibration; Toggle toggleFPSCounter; Toggle toggleBatterySaver; Toggle toggleEmailMarketing; RectTransform debugMenuRoot; Music mapMusic; AudioClip backSound; AboutScreenGuiController aboutScreen; GameObject quickStartScreen; GameObject fpsCounter; IMusicService musicService; IUserPromptsService userPromptsService; IBatterySaverService batterySaverService; IBundleManager bundleManager; IAuthenticationService authenticationService; WorldMapState worldMapState; IRpcHandler rpcHandler; IInputEventService inputService; II18n i18n; Factory quickStartFactory; Factory aboutScreenFactory; // Methods void .ctor(); // a0150fe8 void Initialize(); // a0150ff0 void HandleDismiss(); // a0151230 void HandleDestroy(); // a015125c void ClickExit(); // a01512f4 void ClickAbout(); // a0151324 void ClickQuickStart(); // a0151368 void ClickLogout(); // a01513c4 void ToggleMusic(boolean value); // a015158c void ToggleSfx(boolean value); // a0151684 void ToggleBatterySaver(boolean value); // a01516b8 void ToggleVibration(boolean value); // a015178c void ToggleEmailMarketing(boolean value); // a01517c0 void ClickClearAssetCache(); // a0151920 void ClickSupport(); // a01519cc void ClickReportIssues(); // a0151b60 void ToggleFpsCounter(boolean enabled); // a0151cf4 void ClickModelViewer(); // a0151cf8 void m__27B(); // a0151d44 void m__27C(); // a0151df4 void m__27D(); // a0151ec4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a0151230 virtual void HandleDestroy(); // 15 - a015125c virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: Niantic.Holoholo.UI class AboutScreenGuiController { // Fields RectTransform copyrightView; RectTransform contentRoot; RectTransform eulaView; RectTransform licensesView; RectTransform privacyView; ScrollRect scrollRect; // Methods void .ctor(); // a0127178 void Initialize(); // a01271a0 void LicensesButtonPressed(); // a01272e8 void TermsOfServiceButtonPressed(); // a01272f0 void PrivacyPolicyButtonPressed(); // a01272f8 void ShowView(Void selectedView); // a01271a8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: class Factory { // Methods void .ctor(); // a0127300 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual AboutScreenGuiController Create(); // 4 - a04def50 virtual AboutScreenGuiController Create(); // 5 - a04def50 } // Namespace: Niantic.Holoholo.UI class LevelUpGuiController { // Fields cmod_reqd textLevel; Music levelUpMusic; float showRewardsDelay; IRpcHandler rpcHandler; IToastService toastService; IMapAvatar mapAvatar; LevelUpRewardsOutProto rewardsProto; // Methods void .ctor(); // a0135e18 void Initialize(Void rewards); // a0135e38 IEnumerator ShowItemRewards(); // a0135fc4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 virtual void Initialize(Void rewards); // 17 - a0135e38 } // Namespace: Holoholo.Rpc class LevelUpRewardsOutProto { // Fields static int ResultFieldNumber = 1; static int ItemsFieldNumber = 2; static int ItemsUnlockedFieldNumber = 4; Generic _parser; Result result_; Generic _repeated_items_codec; Generic items_; Generic _repeated_itemsUnlocked_codec; Generic itemsUnlocked_; Generic <>f__am$cache6; Generic <>f__am$cache7; Generic <>f__am$cache8; // Methods void .ctor(); // a025d26c void .ctor(Void other); // a025d34c void .cctor(); // a025d428 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a025d72c Generic get_Parser(); // a025d8bc MessageDescriptor get_Descriptor(); // a025d7c4 LevelUpRewardsOutProto Clone(); // a025da1c Result get_Result(); // a025daac void set_Result(Void value); // a025dab4 Generic get_Items(); // a025dabc Generic get_ItemsUnlocked(); // a025dac4 boolean Equals(mvar other); // a025dacc boolean Equals(Boolean other); // a025db70 int GetHashCode(); // a025dca4 String ToString(); // a025ddd8 void WriteTo(Void output); // a025de80 int CalculateSize(); // a025dfd8 void MergeFrom(Void other); // a025e158 void MergeFrom(Void input); // a025e234 LevelUpRewardsOutProto <_parser>m__1B8(); // a025e424 int <_repeated_itemsUnlocked_codec>m__1B9(Int32 x); // a025e4ac Item <_repeated_itemsUnlocked_codec>m__1BA(int x); // a025e4b4 // VTable virtual boolean Equals(mvar other); // 0 - a025dacc virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a025dca4 virtual String ToString(); // 3 - a025ddd8 virtual void MergeFrom(Void input); // 4 - a025e234 virtual void WriteTo(Void output); // 5 - a025de80 virtual int CalculateSize(); // 6 - a025dfd8 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a025d72c virtual boolean Equals(Boolean other); // 8 - a025db70 virtual LevelUpRewardsOutProto Clone(); // 9 - a025da1c virtual void MergeFrom(Void other); // 10 - a025e158 } // Namespace: class Result { // Fields int value__; static Result UNSET = 0; static Result SUCCESS = 1; static Result AWARDED_ALREADY = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.UI class EggHatchGuiController { // Fields Text textHeadline; Text textHatching; GameObject buttonOK; Music eggHatchMusic; IPokemonCutsceneService pokemonCutsceneService; IToastService toastService; GameMasterData gameMasterData; IItemSpriteLookup itemSpriteLookup; II18n i18n; GetHatchedEggsOutProto hatchedEggProto; // Methods void .ctor(); // a012da48 void Click(); // a012da5c void PlayHatchAnim(); // a012da94 void Initialize(Void parent, Void proto); // a012de28 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 virtual void Initialize(Void parent, Void proto); // 17 - a012de28 } // Namespace: Holoholo.Rpc class GetHatchedEggsOutProto { // Fields static int SuccessFieldNumber = 1; static int PokemonIdFieldNumber = 2; static int ExpAwardedFieldNumber = 3; static int CandyAwardedFieldNumber = 4; static int StardustAwardedFieldNumber = 5; Generic _parser; boolean success_; Generic _repeated_pokemonId_codec; Generic pokemonId_; Generic _repeated_expAwarded_codec; Generic expAwarded_; Generic _repeated_candyAwarded_codec; Generic candyAwarded_; Generic _repeated_stardustAwarded_codec; Generic stardustAwarded_; Generic <>f__am$cacheA; // Methods void .ctor(); // a0237658 void .ctor(Void other); // a0237768 void .cctor(); // a0237894 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0237a4c Generic get_Parser(); // a0237bdc MessageDescriptor get_Descriptor(); // a0237ae4 GetHatchedEggsOutProto Clone(); // a0237c8c boolean get_Success(); // a0237d1c void set_Success(boolean value); // a0237d24 Generic get_PokemonId(); // a0237d2c Generic get_ExpAwarded(); // a0237d34 Generic get_CandyAwarded(); // a0237d3c Generic get_StardustAwarded(); // a0237d44 boolean Equals(mvar other); // a0237d4c boolean Equals(Boolean other); // a0237df0 int GetHashCode(); // a0237f94 String ToString(); // a02380e8 void WriteTo(Void output); // a0238190 int CalculateSize(); // a0238358 void MergeFrom(Void other); // a0238508 void MergeFrom(Void input); // a0238634 GetHatchedEggsOutProto <_parser>m__138(); // a023894c // VTable virtual boolean Equals(mvar other); // 0 - a0237d4c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0237f94 virtual String ToString(); // 3 - a02380e8 virtual void MergeFrom(Void input); // 4 - a0238634 virtual void WriteTo(Void output); // 5 - a0238190 virtual int CalculateSize(); // 6 - a0238358 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0237a4c virtual boolean Equals(Boolean other); // 8 - a0237df0 virtual GetHatchedEggsOutProto Clone(); // 9 - a0237c8c virtual void MergeFrom(Void other); // 10 - a0238508 } // Namespace: Niantic.Holoholo.UI.DebugMenu class DebugGuiController { // Fields GpsMenuGuiController gpsBookmarksGuiPrefab; ILocationProvider locationProvider; IMapController mapController; IUserPromptsService userPromptsService; Factory pickTeamUiControllerFactory; RootState rootState; IRpcHandler rpcHandler; // Methods void .ctor(); // a012bd64 void ClickGpsBookmarks(); // a012bd78 void ClickGps(); // a012bd7c void ClickTeamSelect(); // a012bd80 void GotoPlayerPosition(); // a012bd84 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 } // Namespace: Niantic.Holoholo.Map.Debug class GpsMenuGuiController { // Fields GameObject bookmarkButton; Generic OnGpsSelected; // Methods void .ctor(); // a00cf63c void add_OnGpsSelected(Generic value); // a00cf644 void remove_OnGpsSelected(Generic value); // a00cf7d0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo class BatterySaverService { // Fields ICameraRig cameraRig; IInputEventService inputService; float gyroCheckInterval; float turnScreenOffThreshold; float turnScreenOnThreshold; CanvasGroup blackOut; Canvas blackOutCanvas; Text debugOutput; float fadeTime; float initialDisableTime; float createdTime; float reducePhysicsChecksFactor; Coroutine screenFadingRoutine; Generic normalCullingMask; int initialPhysicsIterations; float initialFixedUpdateTime; Generic disabledCanvases; boolean screenOn; boolean saverEnabled; float lastGyroCheckTime; Generic <>f__am$cache14; // Methods void .ctor(); // a02e97f0 boolean get_Enabled(); // a02e98e0 void set_Enabled(boolean value); // a02e98e8 void DisableBatterySavingEffects(); // a02e9904 void ResetSaver(); // a02e9964 void Start(); // a02e9d94 void Update(); // a02e9e84 IEnumerator ScreenOff(); // a02ea09c IEnumerator ScreenOn(); // a02ea138 boolean m__227(Boolean c); // a02ea1e4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual boolean get_Enabled(); // 4 - a02e98e0 virtual void set_Enabled(boolean value); // 5 - a02e98e8 } // Namespace: Niantic.Holoholo.UI class ColorUtil { // Fields TeamColors defaultTeamColors; // Methods void .ctor(); // a0129c20 TeamColors get_DefaultTeamColors(); // a0129c28 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual TeamColors get_DefaultTeamColors(); // 4 - a0129c28 } // Namespace: NianticLabs.Platform class NianticPlugin { // Fields LogLevel logLevel; int perFrameProcessingTimeMs; boolean isPaused; boolean firstResume; NativeEventDispatcher nativeDispatcher; // Methods void .ctor(); // a07fbe48 NianticPlugin InitializePlugin(NianticPlugin logLevel); // a07fbe60 void Awake(); // a07fc20c void Update(); // a07fc7ac void OnApplicationFocus(boolean focusStatus); // a07fcbdc void OnApplicationPause(boolean pauseStatus); // a07fcd90 void OnApplicationQuit(); // a07fcfb4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: NianticLabs.Platform class LogLevel { // Fields int value__; static LogLevel OFF = 0; static LogLevel FATAL = 1; static LogLevel ERROR = 2; static LogLevel WARNING = 3; static LogLevel INFO = 4; static LogLevel VERBOSE = 5; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: NianticLabs.Platform class NativeEventDispatcher { // Fields Generic handlers; Generic protoParsers; Thread workerThread; Generic <>f__mg$cache0; Generic <>f__mg$cache1; Generic <>f__mg$cache2; Generic <>f__mg$cache3; Generic <>f__mg$cache4; Generic <>f__mg$cache5; Generic <>f__mg$cache6; Generic <>f__mg$cache7; // Methods void .ctor(); // a07fa780 void Start(); // a07fab14 void Stop(); // a07fae1c void AddListener(Void eventType, Generic handler); // a07fb128 void RemoveListener(Void eventType, Generic handler); // a07fb3a4 void RegisterParsers(); // a07fa8c8 void RegisterEventHandlers(); // a07fab40 void UnregisterEventHandlers(); // a07fae4c void DispatchEvents(); // a07fb620 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class Factory { // Methods void .ctor(); // a030f930 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual HoloBoot Create(); // 4 - a04def50 virtual HoloBoot Create(); // 5 - a04def50 } // Namespace: class c__Iterator4 { // Fields float __0; boolean __1; int $PC; mvar $current; BootState <>f__this; Generic <>f__am$cache5; // Methods void .ctor(); // a030be78 mvar System.Collections.Generic.IEnumerator.get_Current(); // a030c258 mvar System.Collections.IEnumerator.get_Current(); // a030c260 boolean MoveNext(); // a030c268 void Dispose(); // a030c700 void Reset(); // a030c70c boolean <>m__E(); // a030c7a0 void <>m__F(Void r); // a030c854 void <>m__10(String s); // a030c860 void <>m__11(); // a030c9a4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a030c700 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a030c260 virtual boolean MoveNext(); // 6 - a030c268 virtual void Reset(); // 7 - a030c70c virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a030c258 } // Namespace: class BootStep { // Fields Generic k__BackingField; String k__BackingField; // Methods void .ctor(Generic coroutine, String errorMessageKey); // a030d090 Generic get_coroutine(); // a030dcdc void set_coroutine(Generic value); // a030f920 String get_errorMessageKey(); // a030dce4 void set_errorMessageKey(String value); // a030f928 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class BootStepResult { // Fields int value__; static BootStepResult IN_PROGRESS = 0; static BootStepResult FAILED = 1; static BootStepResult SUCCEEDED = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class c__Iterator5 { // Fields int __0; Generic bootSequence; BootStep __1; BootStepResult __2; Generic __3; String __4; boolean __5; Action __6; int $PC; mvar $current; Generic <$>bootSequence; HoloBoot <>f__this; // Methods void .ctor(); // a030d1c0 mvar System.Collections.Generic.IEnumerator.get_Current(); // a030d8b8 mvar System.Collections.IEnumerator.get_Current(); // a030d8c0 boolean MoveNext(); // a030d8c8 void Dispose(); // a030dcec void Reset(); // a030dcf8 void <>m__12(Void result); // a030dd8c void <>m__13(); // a030dd94 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a030dcec virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a030d8c0 virtual boolean MoveNext(); // 6 - a030d8c8 virtual void Reset(); // 7 - a030dcf8 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a030d8b8 } // Namespace: class c__Iterator6 { // Fields Generic callback; int $PC; mvar $current; Generic <$>callback; HoloBoot <>f__this; // Methods void .ctor(); // a030d270 mvar System.Collections.Generic.IEnumerator.get_Current(); // a030e8ac mvar System.Collections.IEnumerator.get_Current(); // a030e8b4 boolean MoveNext(); // a030e8bc void Dispose(); // a030eab0 void Reset(); // a030eabc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a030eab0 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a030e8b4 virtual boolean MoveNext(); // 6 - a030e8bc virtual void Reset(); // 7 - a030eabc virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a030e8ac } // Namespace: class c__Iterator7 { // Fields int __0; float __1; ClientPlayerProto __2; Generic callback; int $PC; mvar $current; Generic <$>callback; HoloBoot <>f__this; // Methods void .ctor(); // a030d490 mvar System.Collections.Generic.IEnumerator.get_Current(); // a030f5ac mvar System.Collections.IEnumerator.get_Current(); // a030f5b4 boolean MoveNext(); // a030f5bc void Dispose(); // a030f880 void Reset(); // a030f88c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a030f880 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a030f5b4 virtual boolean MoveNext(); // 6 - a030f5bc virtual void Reset(); // 7 - a030f88c virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a030f5ac } // Namespace: Holoholo.Rpc class ClientPlayerProto { // Fields static int CreationTimeMsFieldNumber = 1; static int NameFieldNumber = 2; static int TeamFieldNumber = 5; static int TutorialCompleteFieldNumber = 7; static int PlayerAvatarProtoFieldNumber = 8; static int MaxPokemonStorageFieldNumber = 9; static int MaxItemStorageFieldNumber = 10; static int DailyBonusProtoFieldNumber = 11; static int EquippedBadgeProtoFieldNumber = 12; static int ContactSettingsProtoFieldNumber = 13; static int CurrencyBalanceFieldNumber = 14; Generic _parser; long creationTimeMs_; String name_; int team_; Generic _repeated_tutorialComplete_codec; Generic tutorialComplete_; PlayerAvatarProto playerAvatarProto_; int maxPokemonStorage_; int maxItemStorage_; DailyBonusProto dailyBonusProto_; EquippedBadgeProto equippedBadgeProto_; ContactSettingsProto contactSettingsProto_; Generic _repeated_currencyBalance_codec; Generic currencyBalance_; Generic <>f__am$cacheE; Generic <>f__am$cacheF; Generic <>f__am$cache10; // Methods void .ctor(); // a00bd414 void .ctor(Void other); // a00bd54c void .cctor(); // a00bd828 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a00bdbd4 Generic get_Parser(); // a00bdd6c MessageDescriptor get_Descriptor(); // a00bdc6c ClientPlayerProto Clone(); // a00bde1c long get_CreationTimeMs(); // a00bdeac void set_CreationTimeMs(long value); // a00bdeb4 String get_Name(); // a00bdec4 void set_Name(String value); // a00bdecc int get_Team(); // a00bdf6c void set_Team(int value); // a00bdf74 Generic get_TutorialComplete(); // a00bdf7c PlayerAvatarProto get_PlayerAvatarProto(); // a00bd6c8 void set_PlayerAvatarProto(Void value); // a00bd6d0 int get_MaxPokemonStorage(); // a00bdf84 void set_MaxPokemonStorage(int value); // a00bdf8c int get_MaxItemStorage(); // a00bdf94 void set_MaxItemStorage(int value); // a00bdf9c DailyBonusProto get_DailyBonusProto(); // a00bd6d8 void set_DailyBonusProto(Void value); // a00bd770 EquippedBadgeProto get_EquippedBadgeProto(); // a00bd778 void set_EquippedBadgeProto(Void value); // a00bd780 ContactSettingsProto get_ContactSettingsProto(); // a00bd788 void set_ContactSettingsProto(Void value); // a00bd820 Generic get_CurrencyBalance(); // a00bdfa4 boolean Equals(mvar other); // a00bdfac boolean Equals(Boolean other); // a00be050 int GetHashCode(); // a00be29c String ToString(); // a00be57c void WriteTo(Void output); // a00be624 int CalculateSize(); // a00be974 void MergeFrom(Void other); // a00bee0c void MergeFrom(Void input); // a00bf140 ClientPlayerProto <_parser>m__1BD(); // a00bf558 int <_repeated_tutorialComplete_codec>m__1BE(Int32 x); // a00bf5e0 TutorialCompletion <_repeated_tutorialComplete_codec>m__1BF(int x); // a00bf5e8 // VTable virtual boolean Equals(mvar other); // 0 - a00bdfac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a00be29c virtual String ToString(); // 3 - a00be57c virtual void MergeFrom(Void input); // 4 - a00bf140 virtual void WriteTo(Void output); // 5 - a00be624 virtual int CalculateSize(); // 6 - a00be974 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a00bdbd4 virtual boolean Equals(Boolean other); // 8 - a00be050 virtual ClientPlayerProto Clone(); // 9 - a00bde1c virtual void MergeFrom(Void other); // 10 - a00bee0c } // Namespace: Holoholo.Rpc class DailyBonusProto { // Fields static int NextCollectTimestampMsFieldNumber = 1; static int NextDefenderBonusCollectTimestampMsFieldNumber = 2; Generic _parser; long nextCollectTimestampMs_; long nextDefenderBonusCollectTimestampMs_; Generic <>f__am$cache3; // Methods void .ctor(); // a00bf0dc void .ctor(Void other); // a00c4828 void .cctor(); // a00c486c MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a00c49b4 Generic get_Parser(); // a00c4b4c MessageDescriptor get_Descriptor(); // a00c4a4c DailyBonusProto Clone(); // a00bd6e0 long get_NextCollectTimestampMs(); // a00c4bfc void set_NextCollectTimestampMs(long value); // a00c4c04 long get_NextDefenderBonusCollectTimestampMs(); // a00c4c14 void set_NextDefenderBonusCollectTimestampMs(long value); // a00c4c1c boolean Equals(mvar other); // a00c4c2c boolean Equals(Boolean other); // a00c4cd0 int GetHashCode(); // a00be498 String ToString(); // a00c4d68 void WriteTo(Void output); // a00c4e10 int CalculateSize(); // a00c4eac void MergeFrom(Void other); // a00bf0e4 void MergeFrom(Void input); // a00c4fdc DailyBonusProto <_parser>m__1C2(); // a00c505c // VTable virtual boolean Equals(mvar other); // 0 - a00c4c2c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a00be498 virtual String ToString(); // 3 - a00c4d68 virtual void MergeFrom(Void input); // 4 - a00c4fdc virtual void WriteTo(Void output); // 5 - a00c4e10 virtual int CalculateSize(); // 6 - a00c4eac virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a00c49b4 virtual boolean Equals(Boolean other); // 8 - a00c4cd0 virtual DailyBonusProto Clone(); // 9 - a00bd6e0 virtual void MergeFrom(Void other); // 10 - a00bf0e4 } // Namespace: Holoholo.Rpc class EquippedBadgeProto { // Fields static int EquippedBadgeFieldNumber = 1; static int LevelFieldNumber = 2; static int NextEquipChangeAllowedTimestampMsFieldNumber = 3; Generic _parser; HoloBadgeType equippedBadge_; int level_; long nextEquipChangeAllowedTimestampMs_; Generic <>f__am$cache4; // Methods void .ctor(); // a021f268 void .ctor(Void other); // a021fd30 void .cctor(); // a021fd74 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a021febc Generic get_Parser(); // a0220054 MessageDescriptor get_Descriptor(); // a021ff54 EquippedBadgeProto Clone(); // a021e724 HoloBadgeType get_EquippedBadge(); // a0220104 void set_EquippedBadge(Void value); // a022010c int get_Level(); // a0220114 void set_Level(int value); // a022011c long get_NextEquipChangeAllowedTimestampMs(); // a0220124 void set_NextEquipChangeAllowedTimestampMs(long value); // a022012c boolean Equals(mvar other); // a022013c boolean Equals(Boolean other); // a02201e0 int GetHashCode(); // a021ee04 String ToString(); // a0220280 void WriteTo(Void output); // a0220328 int CalculateSize(); // a02203ec void MergeFrom(Void other); // a021f270 void MergeFrom(Void input); // a022056c EquippedBadgeProto <_parser>m__1C3(); // a0220618 // VTable virtual boolean Equals(mvar other); // 0 - a022013c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a021ee04 virtual String ToString(); // 3 - a0220280 virtual void MergeFrom(Void input); // 4 - a022056c virtual void WriteTo(Void output); // 5 - a0220328 virtual int CalculateSize(); // 6 - a02203ec virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a021febc virtual boolean Equals(Boolean other); // 8 - a02201e0 virtual EquippedBadgeProto Clone(); // 9 - a021e724 virtual void MergeFrom(Void other); // 10 - a021f270 } // Namespace: Holoholo.Rpc class ContactSettingsProto { // Fields static int SendMarketingEmailsFieldNumber = 1; static int SendPushNotificationsFieldNumber = 2; Generic _parser; boolean sendMarketingEmails_; boolean sendPushNotifications_; Generic <>f__am$cache3; // Methods void .ctor(); // a00bf114 void .ctor(Void other); // a00c358c void .cctor(); // a00c35c0 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a00c3708 Generic get_Parser(); // a00c38a0 MessageDescriptor get_Descriptor(); // a00c37a0 ContactSettingsProto Clone(); // a00bd790 boolean get_SendMarketingEmails(); // a00c3950 void set_SendMarketingEmails(boolean value); // a00c3958 boolean get_SendPushNotifications(); // a00c3960 void set_SendPushNotifications(boolean value); // a00c3968 boolean Equals(mvar other); // a00c3970 boolean Equals(Boolean other); // a00c3a14 int GetHashCode(); // a00be510 String ToString(); // a00c3ab8 void WriteTo(Void output); // a00c3b60 int CalculateSize(); // a00c3be0 void MergeFrom(Void other); // a00bf11c void MergeFrom(Void input); // a00c3c00 ContactSettingsProto <_parser>m__1C1(); // a00c3c74 // VTable virtual boolean Equals(mvar other); // 0 - a00c3970 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a00be510 virtual String ToString(); // 3 - a00c3ab8 virtual void MergeFrom(Void input); // 4 - a00c3c00 virtual void WriteTo(Void output); // 5 - a00c3b60 virtual int CalculateSize(); // 6 - a00c3be0 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a00c3708 virtual boolean Equals(Boolean other); // 8 - a00c3a14 virtual ContactSettingsProto Clone(); // 9 - a00bd790 virtual void MergeFrom(Void other); // 10 - a00bf11c } // Namespace: Holoholo.Rpc class TutorialCompletion { // Fields int value__; static TutorialCompletion LEGAL_SCREEN = 0; static TutorialCompletion AVATAR_SELECTION = 1; static TutorialCompletion ACCOUNT_CREATION = 2; static TutorialCompletion POKEMON_CAPTURE = 3; static TutorialCompletion NAME_SELECTION = 4; static TutorialCompletion POKEMON_BERRY = 5; static TutorialCompletion USE_ITEM = 6; static TutorialCompletion FIRST_TIME_EXPERIENCE_COMPLETE = 7; static TutorialCompletion POKESTOP_TUTORIAL = 8; static TutorialCompletion GYM_TUTORIAL = 9; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class c__Iterator8 { // Fields Generic callback; int $PC; mvar $current; Generic <$>callback; HoloBoot <>f__this; // Methods void .ctor(); // a030d540 mvar System.Collections.Generic.IEnumerator.get_Current(); // a030f3e0 mvar System.Collections.IEnumerator.get_Current(); // a030f3e8 boolean MoveNext(); // a030f3f0 void Dispose(); // a030f50c void Reset(); // a030f518 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a030f50c virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a030f3e8 virtual boolean MoveNext(); // 6 - a030f3f0 virtual void Reset(); // 7 - a030f518 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a030f3e0 } // Namespace: class c__Iterator9 { // Fields Generic callback; int $PC; mvar $current; Generic <$>callback; HoloBoot <>f__this; // Methods void .ctor(); // a030d5f0 mvar System.Collections.Generic.IEnumerator.get_Current(); // a030df98 mvar System.Collections.IEnumerator.get_Current(); // a030dfa0 boolean MoveNext(); // a030dfa8 void Dispose(); // a030e1c4 void Reset(); // a030e1d0 void <>m__14(); // a030e264 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a030e1c4 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a030dfa0 virtual boolean MoveNext(); // 6 - a030dfa8 virtual void Reset(); // 7 - a030e1d0 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a030df98 } // Namespace: class c__IteratorA { // Fields int __0; float __1; boolean __2; boolean __3; GetRemoteConfigVersionsProto __4; RemoteConfigCache __5; IRpcService __6; int __7; float __8; Generic callback; int $PC; mvar $current; Generic <$>callback; HoloBoot <>f__this; // Methods void .ctor(); // a030d6a0 mvar System.Collections.Generic.IEnumerator.get_Current(); // a030eb50 mvar System.Collections.IEnumerator.get_Current(); // a030eb58 boolean MoveNext(); // a030eb60 void Dispose(); // a030f1a4 void Reset(); // a030f1b0 void <>m__15(Void sts, Void response); // a030f244 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a030f1a4 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a030eb58 virtual boolean MoveNext(); // 6 - a030eb60 virtual void Reset(); // 7 - a030f1b0 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a030eb50 } // Namespace: Holoholo.Rpc class GetRemoteConfigVersionsProto { // Fields static int PlatformFieldNumber = 1; static int DeviceManufacturerFieldNumber = 2; static int DeviceModelFieldNumber = 3; static int LocaleFieldNumber = 4; static int AppVersionFieldNumber = 5; Generic _parser; Platform platform_; String deviceManufacturer_; String deviceModel_; String locale_; uint appVersion_; Generic <>f__am$cache6; // Methods void .ctor(); // a024017c void .ctor(Void other); // a0240268 void .cctor(); // a02402b0 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a02403f8 Generic get_Parser(); // a0240590 MessageDescriptor get_Descriptor(); // a0240490 GetRemoteConfigVersionsProto Clone(); // a0240640 Platform get_Platform(); // a02406d0 void set_Platform(Void value); // a02406d8 String get_DeviceManufacturer(); // a02406e0 void set_DeviceManufacturer(String value); // a02406e8 String get_DeviceModel(); // a0240788 void set_DeviceModel(String value); // a0240790 String get_Locale(); // a0240830 void set_Locale(String value); // a0240838 uint get_AppVersion(); // a02408d8 void set_AppVersion(uint value); // a02408e0 boolean Equals(mvar other); // a02408e8 boolean Equals(Boolean other); // a024098c int GetHashCode(); // a0240b78 String ToString(); // a0240d10 void WriteTo(Void output); // a0240db8 int CalculateSize(); // a0240f04 void MergeFrom(Void other); // a0241164 void MergeFrom(Void input); // a0241214 GetRemoteConfigVersionsProto <_parser>m__18B(); // a0241310 // VTable virtual boolean Equals(mvar other); // 0 - a02408e8 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0240b78 virtual String ToString(); // 3 - a0240d10 virtual void MergeFrom(Void input); // 4 - a0241214 virtual void WriteTo(Void output); // 5 - a0240db8 virtual int CalculateSize(); // 6 - a0240f04 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a02403f8 virtual boolean Equals(Boolean other); // 8 - a024098c virtual GetRemoteConfigVersionsProto Clone(); // 9 - a0240640 virtual void MergeFrom(Void other); // 10 - a0241164 } // Namespace: Holoholo.Rpc class Platform { // Fields int value__; static Platform PLATFORM_UNSET = 0; static Platform PLATFORM_IOS = 1; static Platform PLATFORM_ANDROID = 2; static Platform PLATFORM_OSX = 3; static Platform PLATFORM_WINDOWS = 4; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class c__IteratorB { // Fields AssetDigest __0; IBundleManager __1; Generic callback; int $PC; mvar $current; Generic <$>callback; HoloBoot <>f__this; // Methods void .ctor(); // a030d750 mvar System.Collections.Generic.IEnumerator.get_Current(); // a030e284 mvar System.Collections.IEnumerator.get_Current(); // a030e28c boolean MoveNext(); // a030e294 void Dispose(); // a030e540 void Reset(); // a030e54c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a030e540 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a030e28c virtual boolean MoveNext(); // 6 - a030e294 virtual void Reset(); // 7 - a030e54c virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a030e284 } // Namespace: class c__IteratorC { // Fields GameMasterData __0; Generic callback; int $PC; mvar $current; Generic <$>callback; HoloBoot <>f__this; // Methods void .ctor(); // a030d800 mvar System.Collections.Generic.IEnumerator.get_Current(); // a030e5e0 mvar System.Collections.IEnumerator.get_Current(); // a030e5e8 boolean MoveNext(); // a030e5f0 void Dispose(); // a030e80c void Reset(); // a030e818 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a030e80c virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a030e5e8 virtual boolean MoveNext(); // 6 - a030e5f0 virtual void Reset(); // 7 - a030e818 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a030e5e0 } // Namespace: class c__IteratorD { // Fields Generic callback; int $PC; mvar $current; Generic <$>callback; HoloBoot <>f__this; // Methods void .ctor(); // a030d8b0 mvar System.Collections.Generic.IEnumerator.get_Current(); // a030dda0 mvar System.Collections.IEnumerator.get_Current(); // a030dda8 boolean MoveNext(); // a030ddb0 void Dispose(); // a030dedc void Reset(); // a030dee8 boolean <>m__16(); // a030df7c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a030dedc virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a030dda8 virtual boolean MoveNext(); // 6 - a030ddb0 virtual void Reset(); // 7 - a030dee8 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a030dda0 } // Namespace: class c__IteratorE { // Fields float time_s; Action callback; int $PC; mvar $current; float <$>time_s; Action <$>callback; // Methods void .ctor(); // a00991e4 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0099220 mvar System.Collections.IEnumerator.get_Current(); // a0099228 boolean MoveNext(); // a0099230 void Dispose(); // a009931c void Reset(); // a0099328 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a009931c virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0099228 virtual boolean MoveNext(); // 6 - a0099230 virtual void Reset(); // 7 - a0099328 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0099220 } // Namespace: Niantic.Holoholo class IGameState { // Methods String get_Name(); // 0 void EnterState(); // 0 void ExitState(); // 0 boolean get_IsActiveState(); // 0 boolean get_IsLeafState(); // 0 GameState get_ChildState(); // 0 GameState get_ParentState(); // 0 } // Namespace: class c__AnonStorey117 { // Fields Action onBackButton; InputEventService <>f__this; // Methods void .ctor(); // a0336554 void <>m__18(); // a03366bc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Internationalization class I18n { // Fields Generic languageTable; SystemLanguage language; ILocaleService localeService; // Methods void .ctor(); // a036320c void Init(); // a036321c void SetUpLanguageTable(); // a0363308 String Text(String key); // a036422c String TextFormat(String key, cmod_reqd args); // a03643c4 boolean HasText(String key); // a0364694 String BadgeName(String badge); // a0364788 String ItemName(String item); // a0364880 String ItemDesc(String item); // a03649e0 String PokemonName(String pokemon); // a0364b40 String PokemonDesc(String pokemon); // a0364c5c String PokemonType(String type); // a0364d78 String PokemonCategory(String pokemon); // a0364e70 String PokemonMoveName(String move); // a0364f8c String PokemonMoveDesc(String move); // a03650a8 void ReadLanguageTable(String tableName, Void language, Generic table); // a0363498 String ReadResourceFile(String filename, boolean encrypted); // a03651c4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void SetUpLanguageTable(); // 4 - a0363308 virtual String Text(String key); // 5 - a036422c virtual String TextFormat(String key, cmod_reqd args); // 6 - a03643c4 virtual boolean HasText(String key); // 7 - a0364694 virtual String BadgeName(String badge); // 8 - a0364788 virtual String ItemDesc(String item); // 9 - a03649e0 virtual String ItemName(String item); // 10 - a0364880 virtual String PokemonName(String pokemon); // 11 - a0364b40 virtual String PokemonDesc(String pokemon); // 12 - a0364c5c virtual String PokemonType(String type); // 13 - a0364d78 virtual String PokemonCategory(String pokemon); // 14 - a0364e70 virtual String PokemonMoveName(String move); // 15 - a0364f8c virtual String PokemonMoveDesc(String move); // 16 - a03650a8 } // Namespace: Niantic.Holoholo.Internationalization class I18nText { // Fields String textKey; // Methods void .ctor(); // a0365320 void set_TextKey(String value); // a03653c4 String get_TextKey(); // a03654ec void Start(); // a03654f4 void Refresh(); // a03653cc // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Awake(); // 4 - a0a3bb1c virtual void OnEnable(); // 5 - a0a78f08 virtual void Start(); // 6 - a03654f4 virtual void OnDisable(); // 7 - a0a78fd4 virtual void OnDestroy(); // 8 - a0a3bb24 virtual boolean IsActive(); // 9 - a0a3bb28 virtual void OnRectTransformDimensionsChange(); // 10 - a0a4a04c virtual void OnBeforeTransformParentChanged(); // 11 - a0a4a15c virtual void OnTransformParentChanged(); // 12 - a0a69538 virtual void OnDidApplyAnimationProperties(); // 13 - a0a4c548 virtual void OnCanvasGroupChanged(); // 14 - a0a3bb40 virtual void OnCanvasHierarchyChanged(); // 15 - a0a6959c virtual void Rebuild(Void update); // 16 - a0a4b308 virtual Transform UnityEngine.UI.ICanvasElement.get_transform(); // 17 - a0a4da08 virtual void LayoutComplete(); // 18 - a0a4b3ac virtual void GraphicUpdateComplete(); // 19 - a0a4b3b0 virtual boolean UnityEngine.UI.ICanvasElement.IsDestroyed(); // 20 - a0a4d9f4 virtual void SetAllDirty(); // 21 - a0a49c90 virtual void SetLayoutDirty(); // 22 - a0a49cfc virtual void SetVerticesDirty(); // 23 - a0a49e7c virtual void SetMaterialDirty(); // 24 - a0a49f64 virtual Material get_defaultMaterial(); // 25 - a0a4a9f4 virtual Material get_material(); // 26 - a0a4aa8c virtual void set_material(Void value); // 27 - a0a4aae4 virtual Material get_materialForRendering(); // 28 - a0a4ab3c virtual Texture get_mainTexture(); // 29 - a0a78030 virtual void Rebuild(Void update); // 30 - a0a4b308 virtual void LayoutComplete(); // 31 - a0a4b3ac virtual void GraphicUpdateComplete(); // 32 - a0a4b3b0 virtual void UpdateMaterial(); // 33 - a0a4b3b4 virtual void UpdateGeometry(); // 34 - a0a79084 virtual void OnFillVBO(Generic vbo); // 35 - a0a4c034 virtual void OnPopulateMesh(Void m); // 36 - a0a4c038 virtual void OnPopulateMesh(Void toFill); // 37 - a0a79484 virtual void SetNativeSize(); // 38 - a0a4c578 virtual boolean Raycast(Boolean sp, Boolean eventCamera); // 39 - a0a4c57c virtual boolean UnityEngine.UI.ICanvasElement.IsDestroyed(); // 40 - a0a4d9f4 virtual Transform UnityEngine.UI.ICanvasElement.get_transform(); // 41 - a0a4da08 virtual void RecalculateMasking(); // 42 - a0a699d8 virtual void RecalculateClipping(); // 43 - a0a699d4 virtual RectTransform UnityEngine.UI.IClippable.get_rectTransform(); // 44 - a0a69a10 virtual void Cull(Void clipRect, boolean validRect); // 45 - a0a68b34 virtual void SetClipRect(Void clipRect, boolean validRect); // 46 - a0a68f28 virtual Material GetModifiedMaterial(Material baseMaterial); // 47 - a0a67464 virtual Material GetModifiedMaterial(Material baseMaterial); // 48 - a0a67464 virtual void Cull(Void clipRect, boolean validRect); // 49 - a0a68b34 virtual void SetClipRect(Void clipRect, boolean validRect); // 50 - a0a68f28 virtual void ParentMaskStateChanged(); // 51 - a0a69598 virtual void RecalculateClipping(); // 52 - a0a699d4 virtual void RecalculateMasking(); // 53 - a0a699d8 virtual RectTransform UnityEngine.UI.IClippable.get_rectTransform(); // 54 - a0a69a10 virtual void CalculateLayoutInputHorizontal(); // 55 - a0a79d54 virtual void CalculateLayoutInputVertical(); // 56 - a0a79d58 virtual float get_minWidth(); // 57 - a0a79d5c virtual float get_preferredWidth(); // 58 - a0a79d64 virtual float get_flexibleWidth(); // 59 - a0a79e40 virtual float get_minHeight(); // 60 - a0a79e4c virtual float get_preferredHeight(); // 61 - a0a79e54 virtual float get_flexibleHeight(); // 62 - a0a79f8c virtual int get_layoutPriority(); // 63 - a0a79f98 virtual String get_text(); // 64 - a0a78464 virtual void set_text(String value); // 65 - a0a7846c virtual void CalculateLayoutInputHorizontal(); // 66 - a0a79d54 virtual void CalculateLayoutInputVertical(); // 67 - a0a79d58 virtual float get_minWidth(); // 68 - a0a79d5c virtual float get_preferredWidth(); // 69 - a0a79d64 virtual float get_flexibleWidth(); // 70 - a0a79e40 virtual float get_minHeight(); // 71 - a0a79e4c virtual float get_preferredHeight(); // 72 - a0a79e54 virtual float get_flexibleHeight(); // 73 - a0a79f8c virtual int get_layoutPriority(); // 74 - a0a79f98 } // Namespace: Niantic.Holoholo class TextEncryption { // Fields cmod_reqd key; cmod_reqd vector; // Methods void .cctor(); // a01260a8 String EncryptText(String input); // a01261b8 String DecryptText(String input); // a01265b8 cmod_reqd TransformText(cmod_reqd input, Class transform); // a012635c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class AuthProviderButton { // Fields RectTransform ButtonRoot; AuthTokenProvider ButtonProvider; // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: class c__AnonStorey118 { // Fields AuthenticationResults results; // Methods void .ctor(); // a00cc5e8 void <>m__1C(); // a00cc734 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Auth class AuthenticationResults { // Fields String ErrorMessage; String RedirectUrl; boolean ShowServerLockout; // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: class c__AnonStorey119 { // Fields SystemLanguage localLanguage; // Methods void .ctor(); // a00ccfec boolean <>m__1D(Boolean p); // a00cd01c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__IteratorF { // Fields int $PC; mvar $current; LoginState <>f__this; // Methods void .ctor(); // a00cb410 mvar System.Collections.Generic.IEnumerator.get_Current(); // a00cb5bc mvar System.Collections.IEnumerator.get_Current(); // a00cb5c4 boolean MoveNext(); // a00cb5cc void Dispose(); // a00cb6bc void Reset(); // a00cb6c8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a00cb6bc virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a00cb5c4 virtual boolean MoveNext(); // 6 - a00cb5cc virtual void Reset(); // 7 - a00cb6c8 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a00cb5bc } // Namespace: class <>c__AnonStorey11A { // Fields String countryCode; // Methods void .ctor(); // a00cb184 boolean <>m__1F(Boolean c); // a00cb588 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey11B { // Fields int slotCurrentId; // Methods void .ctor(); // a00e9aac boolean <>m__20(Boolean opt); // a00ea424 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class CustomizationCameraAnchor { // Fields Transform anchor; CustomizationSlot slot; // Methods void .ctor(); // a00ecd00 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__Iterator10 { // Fields boolean paused; int $PC; mvar $current; boolean <$>paused; FirstTimeUserAvatarSelectionState <>f__this; // Methods void .ctor(); // a00ed804 mvar System.Collections.Generic.IEnumerator.get_Current(); // a00ee2b8 mvar System.Collections.IEnumerator.get_Current(); // a00ee2c0 boolean MoveNext(); // a00ee2c8 void Dispose(); // a00ee4d8 void Reset(); // a00ee4e4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a00ee4d8 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a00ee2c0 virtual boolean MoveNext(); // 6 - a00ee2c8 virtual void Reset(); // 7 - a00ee4e4 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a00ee2b8 } // Namespace: class c__Iterator11 { // Fields int selectedIdx; boolean __0; float __1; float __2; float __3; float __4; Generic __5; float __6; int $PC; mvar $current; int <$>selectedIdx; FirstTimeUserAvatarSelectionState <>f__this; // Methods void .ctor(); // a00edaf0 mvar System.Collections.Generic.IEnumerator.get_Current(); // a00ede04 mvar System.Collections.IEnumerator.get_Current(); // a00ede0c boolean MoveNext(); // a00ede14 void Dispose(); // a00ee0f0 void Reset(); // a00ee0fc void <>m__23(float t); // a00ee190 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a00ee0f0 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a00ede0c virtual boolean MoveNext(); // 6 - a00ede14 virtual void Reset(); // 7 - a00ee0fc virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a00ede04 } // Namespace: class c__Iterator12 { // Fields int $PC; mvar $current; PlayerNameEntryGuiController <>f__this; Generic <>f__am$cache3; // Methods void .ctor(); // a00f23c8 mvar System.Collections.Generic.IEnumerator.get_Current(); // a00f27e8 mvar System.Collections.IEnumerator.get_Current(); // a00f27f0 boolean MoveNext(); // a00f27f8 void Dispose(); // a00f2acc void Reset(); // a00f2ad8 boolean <>m__25(); // a00f2b6c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a00f2acc virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a00f27f0 virtual boolean MoveNext(); // 6 - a00f27f8 virtual void Reset(); // 7 - a00f2ad8 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a00f27e8 } // Namespace: class c__Iterator13 { // Fields int $PC; mvar $current; RegisterUsernameState <>f__this; // Methods void .ctor(); // a00f2ef8 mvar System.Collections.Generic.IEnumerator.get_Current(); // a00f374c mvar System.Collections.IEnumerator.get_Current(); // a00f3754 boolean MoveNext(); // a00f375c void Dispose(); // a00f3a24 void Reset(); // a00f3a30 boolean <>m__27(); // a00f3ac4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a00f3a24 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a00f3754 virtual boolean MoveNext(); // 6 - a00f375c virtual void Reset(); // 7 - a00f3a30 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a00f374c } // Namespace: class c__Iterator14 { // Fields int $PC; mvar $current; RegisterUsernameState <>f__this; // Methods void .ctor(); // a00f2f9c mvar System.Collections.Generic.IEnumerator.get_Current(); // a00f2fac mvar System.Collections.IEnumerator.get_Current(); // a00f2fb4 boolean MoveNext(); // a00f2fbc void Dispose(); // a00f327c void Reset(); // a00f3288 boolean <>m__28(); // a00f331c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a00f327c virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a00f2fb4 virtual boolean MoveNext(); // 6 - a00f2fbc virtual void Reset(); // 7 - a00f3288 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a00f2fac } // Namespace: class c__AnonStorey11C { // Fields String name; RegisterUsernameState <>f__this; // Methods void .ctor(); // a00f2fa4 void <>m__26(Void status, Void response); // a00f33d8 void <>m__29(); // a00f3718 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Widget class TextView { // Fields static int MaxCharacters = 16250; Text textFieldPrefab; cmod_reqd sources; Generic textFields; StringBuilder stringBuilder; ILocaleService localeService; Generic <>f__am$cache5; // Methods void .ctor(); // a0167270 void Start(); // a0167344 void SetText(String text); // a0167840 void ConstructTextObject(String text); // a0167cfc void ClearStringBuilder(Void sb); // a0167cb8 boolean m__2D(Boolean s); // a0167e70 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class TextSource { // Fields SystemLanguage language; TextAsset asset; // Methods void .ctor(); // a0167ec4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey11D { // Fields SystemLanguage localLanguage; // Methods void .ctor(); // a0167678 boolean <>m__2C(Boolean s); // a0167e98 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__Iterator15 { // Fields int $PC; mvar $current; FirstTimeUserWelcomeState <>f__this; // Methods void .ctor(); // a00ef164 mvar System.Collections.Generic.IEnumerator.get_Current(); // a00ef190 mvar System.Collections.IEnumerator.get_Current(); // a00ef198 boolean MoveNext(); // a00ef1a0 void Dispose(); // a00ef404 void Reset(); // a00ef410 boolean <>m__30(); // a00ef4a4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a00ef404 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a00ef198 virtual boolean MoveNext(); // 6 - a00ef1a0 virtual void Reset(); // 7 - a00ef410 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a00ef190 } // Namespace: class c__Iterator16 { // Fields Animator __0; boolean show; String __1; Promise promise; int $PC; mvar $current; boolean <$>show; Promise <$>promise; WelcomScreenGuiController <>f__this; // Methods void .ctor(); // a00f4adc mvar System.Collections.Generic.IEnumerator.get_Current(); // a00f4af8 mvar System.Collections.IEnumerator.get_Current(); // a00f4b00 boolean MoveNext(); // a00f4b08 void Dispose(); // a00f4cac void Reset(); // a00f4cb8 boolean <>m__31(); // a00f4d4c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a00f4cac virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a00f4b00 virtual boolean MoveNext(); // 6 - a00f4b08 virtual void Reset(); // 7 - a00f4cb8 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a00f4af8 } // Namespace: class c__AnonStorey11E { // Fields Generic promise; // Methods void .ctor(); // a00f40ec void <>m__32(); // a00f4550 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey11F { // Fields Generic promise; CatchPokemonOutProto missedThrowProto; // Methods void .ctor(); // a00f4474 void <>m__33(Void p); // a00f45e4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__Iterator19 { // Fields int $PC; mvar $current; FirstTimeUserWorldMapState <>f__this; // Methods void .ctor(); // a00f0168 mvar System.Collections.Generic.IEnumerator.get_Current(); // a00f1b98 mvar System.Collections.IEnumerator.get_Current(); // a00f1ba0 boolean MoveNext(); // a00f1ba8 void Dispose(); // a00f1d14 void Reset(); // a00f1d20 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a00f1d14 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a00f1ba0 virtual boolean MoveNext(); // 6 - a00f1ba8 virtual void Reset(); // 7 - a00f1d20 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a00f1b98 } // Namespace: class c__Iterator1A { // Fields float __0; Generic <$s_48>__1; StarterMapPokemon __2; float __3; Generic __4; int $PC; mvar $current; FirstTimeUserWorldMapState <>f__this; // Methods void .ctor(); // a00f0b2c mvar System.Collections.Generic.IEnumerator.get_Current(); // a00f15a8 mvar System.Collections.IEnumerator.get_Current(); // a00f15b0 boolean MoveNext(); // a00f15b8 void Dispose(); // a00f1af8 void Reset(); // a00f1b04 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a00f1af8 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a00f15b0 virtual boolean MoveNext(); // 6 - a00f15b8 virtual void Reset(); // 7 - a00f1b04 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a00f15a8 } // Namespace: Niantic.Holoholo.Onboarding class HintUI { // Fields CanvasGroup arrowIconGroup; float arrowFadeInTime; CanvasGroup touchIconGroup; float touchFadeInTime; // Methods void .ctor(); // a00e926c void Start(); // a00e9274 IEnumerator FadeInCanvasGroup(IEnumerator group, float totalTime); // a00e92bc // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class c__Iterator1B { // Fields Generic __0; CanvasGroup group; float totalTime; float __1; float __2; int $PC; mvar $current; CanvasGroup <$>group; float <$>totalTime; // Methods void .ctor(); // a00e936c mvar System.Collections.Generic.IEnumerator.get_Current(); // a00e9374 mvar System.Collections.IEnumerator.get_Current(); // a00e937c boolean MoveNext(); // a00e9384 void Dispose(); // a00e9564 void Reset(); // a00e9570 void <>m__35(float t); // a00e9604 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a00e9564 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a00e937c virtual boolean MoveNext(); // 6 - a00e9384 virtual void Reset(); // 7 - a00e9570 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a00e9374 } // Namespace: class BadgeSpriteSet { // Fields HoloBadgeType badgeType; cmod_reqd sprites; // Methods void .ctor(); // a00f7784 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__Iterator1C { // Fields CheckAwardedBadgesOutProto __0; int __1; HoloBadgeType __2; String __3; Sprite __4; int __5; BadgeSettingsProto __6; String __7; IBadgeAwardGuiController __8; int $PC; mvar $current; BadgeService <>f__this; // Methods void .ctor(); // a00f7248 mvar System.Collections.Generic.IEnumerator.get_Current(); // a00f7250 mvar System.Collections.IEnumerator.get_Current(); // a00f7258 boolean MoveNext(); // a00f7260 void Dispose(); // a00f76e4 void Reset(); // a00f76f0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a00f76e4 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a00f7258 virtual boolean MoveNext(); // 6 - a00f7260 virtual void Reset(); // 7 - a00f76f0 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a00f7250 } // Namespace: Holoholo.Rpc class CheckAwardedBadgesOutProto { // Fields static int SuccessFieldNumber = 1; static int AwardedBadgesFieldNumber = 2; static int AwardedBadgeLevelsFieldNumber = 3; Generic _parser; boolean success_; Generic _repeated_awardedBadges_codec; Generic awardedBadges_; Generic _repeated_awardedBadgeLevels_codec; Generic awardedBadgeLevels_; Generic <>f__am$cache6; Generic <>f__am$cache7; Generic <>f__am$cache8; // Methods void .ctor(); // a00b76c8 void .ctor(Void other); // a00b77a8 void .cctor(); // a00b7884 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a00b7b30 Generic get_Parser(); // a00b7cc8 MessageDescriptor get_Descriptor(); // a00b7bc8 CheckAwardedBadgesOutProto Clone(); // a00b7d78 boolean get_Success(); // a00b7e08 void set_Success(boolean value); // a00b7e10 Generic get_AwardedBadges(); // a00b7e18 Generic get_AwardedBadgeLevels(); // a00b7e20 boolean Equals(mvar other); // a00b7e28 boolean Equals(Boolean other); // a00b7ecc int GetHashCode(); // a00b8010 String ToString(); // a00b810c void WriteTo(Void output); // a00b81b4 int CalculateSize(); // a00b830c void MergeFrom(Void other); // a00b843c void MergeFrom(Void input); // a00b8518 CheckAwardedBadgesOutProto <_parser>m__1E6(); // a00b8718 int <_repeated_awardedBadges_codec>m__1E7(Int32 x); // a00b87a0 HoloBadgeType <_repeated_awardedBadges_codec>m__1E8(int x); // a00b87a8 // VTable virtual boolean Equals(mvar other); // 0 - a00b7e28 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a00b8010 virtual String ToString(); // 3 - a00b810c virtual void MergeFrom(Void input); // 4 - a00b8518 virtual void WriteTo(Void output); // 5 - a00b81b4 virtual int CalculateSize(); // 6 - a00b830c virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a00b7b30 virtual boolean Equals(Boolean other); // 8 - a00b7ecc virtual CheckAwardedBadgesOutProto Clone(); // 9 - a00b7d78 virtual void MergeFrom(Void other); // 10 - a00b843c } // Namespace: class c__AnonStorey120 { // Fields AuthenticationResults results; RootState <>f__this; // Methods void .ctor(); // a010b610 void <>m__39(); // a010b80c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__Iterator1D { // Fields int __0; String methodName; cmod_reqd args; int $PC; mvar $current; String <$>methodName; cmod_reqd <$>args; AndroidSfidaPlugin <>f__this; // Methods void .ctor(); // a010dca4 mvar System.Collections.Generic.IEnumerator.get_Current(); // a010dcb4 mvar System.Collections.IEnumerator.get_Current(); // a010dcbc boolean MoveNext(); // a010dcc4 void Dispose(); // a010ddfc void Reset(); // a010de08 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a010ddfc virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a010dcbc virtual boolean MoveNext(); // 6 - a010dcc4 virtual void Reset(); // 7 - a010de08 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a010dcb4 } // Namespace: class c__Iterator1E { // Fields int __0; String methodName; int $PC; mvar $current; String <$>methodName; AndroidSfidaPlugin <>f__this; // Methods void .ctor(); // a010dcac mvar System.Collections.Generic.IEnumerator.get_Current(); // a010de9c mvar System.Collections.IEnumerator.get_Current(); // a010dea4 boolean MoveNext(); // a010deac void Dispose(); // a010e010 void Reset(); // a010e01c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a010e010 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a010dea4 virtual boolean MoveNext(); // 6 - a010deac virtual void Reset(); // 7 - a010e01c virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a010de9c } // Namespace: class c__Iterator1F { // Fields Generic __0; Generic __1; NearbyPokemonProto __2; double __3; double __4; int $PC; mvar $current; SfidaDowser <>f__this; // Methods void .ctor(); // a010e974 mvar System.Collections.Generic.IEnumerator.get_Current(); // a010eb98 mvar System.Collections.IEnumerator.get_Current(); // a010eba0 boolean MoveNext(); // a010eba8 void Dispose(); // a010f22c void Reset(); // a010f238 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a010f22c virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a010eba0 virtual boolean MoveNext(); // 6 - a010eba8 virtual void Reset(); // 7 - a010f238 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a010eb98 } // Namespace: class c__Iterator20 { // Fields Color color; float time; int $PC; mvar $current; Color <$>color; float <$>time; SfidaGuiController <>f__this; // Methods void .ctor(); // a010f7d8 mvar System.Collections.Generic.IEnumerator.get_Current(); // a010f7f4 mvar System.Collections.IEnumerator.get_Current(); // a010f7fc boolean MoveNext(); // a010f804 void Dispose(); // a010f950 void Reset(); // a010f95c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a010f950 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a010f7fc virtual boolean MoveNext(); // 6 - a010f804 virtual void Reset(); // 7 - a010f95c virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a010f7f4 } // Namespace: class c__Iterator21 { // Fields float __0; float timeout; int $PC; mvar $current; float <$>timeout; SfidaService <>f__this; // Methods void .ctor(); // a0113b90 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0115b2c mvar System.Collections.IEnumerator.get_Current(); // a0115b34 boolean MoveNext(); // a0115b3c void Dispose(); // a0115bdc void Reset(); // a0115be8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0115bdc virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0115b34 virtual boolean MoveNext(); // 6 - a0115b3c virtual void Reset(); // 7 - a0115be8 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0115b2c } // Namespace: class c__Iterator22 { // Fields Generic __0; MapPokemon __1; int __2; String __3; int __4; int $PC; mvar $current; SfidaService <>f__this; // Methods void .ctor(); // a0113c20 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0113f28 mvar System.Collections.IEnumerator.get_Current(); // a0113f30 boolean MoveNext(); // a0113f38 void Dispose(); // a0115a8c void Reset(); // a0115a98 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0115a8c virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0113f30 virtual boolean MoveNext(); // 6 - a0113f38 virtual void Reset(); // 7 - a0115a98 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0113f28 } // Namespace: Niantic.Holoholo.Map.Debug class DebugMapGestureHandler { // Fields IMapController mapController; ILocationProvider locationProvider; Factory debugGuiFactory; IMapExploreState mapExploreState; IDebugGuiController debugGuiController; // Methods void .ctor(); // a00cf270 void OnEnable(); // a00cf278 void OnDisable(); // a00cf3e4 void OnTapped(mvar sender, Void e); // a00cf550 void LongPressed(mvar sender, Void e); // a00cf554 void SpawnDebugGui(); // a00cf558 void DebugMoveToLocation(Void screenPosition); // a00cf634 void DebugShiftMove(float latChange, float lngChange); // a00cf638 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class Factory { // Methods void .ctor(); // a012bd88 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual IDebugGuiController Create(); // 4 - a04def50 virtual IDebugGuiController Create(); // 5 - a04def50 } // Namespace: Niantic.Holoholo.UI.DebugMenu class IDebugGuiController { } // Namespace: class c__Iterator23 { // Fields Action onCompletion; int $PC; mvar $current; Action <$>onCompletion; EncounterApproachState <>f__this; // Methods void .ctor(); // a031d38c mvar System.Collections.Generic.IEnumerator.get_Current(); // a031d394 mvar System.Collections.IEnumerator.get_Current(); // a031d39c boolean MoveNext(); // a031d3a4 void Dispose(); // a031d59c void Reset(); // a031d5a8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a031d59c virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a031d39c virtual boolean MoveNext(); // 6 - a031d3a4 virtual void Reset(); // 7 - a031d5a8 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a031d394 } // Namespace: class c__Iterator24 { // Fields EncounterView __0; Vector3 __1; Camera cam; float __2; Vector3 __3; float __4; Quaternion __5; Generic __6; float __7; int $PC; mvar $current; Camera <$>cam; EncounterArCameraController <>f__this; // Methods void .ctor(); // a031d75c mvar System.Collections.Generic.IEnumerator.get_Current(); // a031d764 mvar System.Collections.IEnumerator.get_Current(); // a031d76c boolean MoveNext(); // a031d774 void Dispose(); // a031dfd4 void Reset(); // a031dfe0 void <>m__40(); // a031e074 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a031dfd4 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a031d76c virtual boolean MoveNext(); // 6 - a031d774 virtual void Reset(); // 7 - a031dfe0 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a031d764 } // Namespace: class c__Iterator25 { // Fields int $PC; mvar $current; EncounterCaptureState <>f__this; // Methods void .ctor(); // a031ee4c mvar System.Collections.Generic.IEnumerator.get_Current(); // a031f508 mvar System.Collections.IEnumerator.get_Current(); // a031f510 boolean MoveNext(); // a031f518 void Dispose(); // a031f710 void Reset(); // a031f71c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a031f710 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a031f510 virtual boolean MoveNext(); // 6 - a031f518 virtual void Reset(); // 7 - a031f71c virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a031f508 } // Namespace: class c__Iterator26 { // Fields CatchPokemonOutProto proto; PokemonProto __0; int $PC; mvar $current; CatchPokemonOutProto <$>proto; EncounterCaptureState <>f__this; // Methods void .ctor(); // a031ef20 mvar System.Collections.Generic.IEnumerator.get_Current(); // a032057c mvar System.Collections.IEnumerator.get_Current(); // a0320584 boolean MoveNext(); // a032058c void Dispose(); // a0320fc4 void Reset(); // a0320fd0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0320fc4 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0320584 virtual boolean MoveNext(); // 6 - a032058c virtual void Reset(); // 7 - a0320fd0 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a032057c } // Namespace: class c__Iterator27 { // Fields int $PC; mvar $current; EncounterCaptureState <>f__this; // Methods void .ctor(); // a031efc4 mvar System.Collections.Generic.IEnumerator.get_Current(); // a031f7b0 mvar System.Collections.IEnumerator.get_Current(); // a031f7b8 boolean MoveNext(); // a031f7c0 void Dispose(); // a031fa90 void Reset(); // a031fa9c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a031fa90 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a031f7b8 virtual boolean MoveNext(); // 6 - a031f7c0 virtual void Reset(); // 7 - a031fa9c virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a031f7b0 } // Namespace: class c__Iterator28 { // Fields int $PC; mvar $current; EncounterCaptureState <>f__this; // Methods void .ctor(); // a031f068 mvar System.Collections.Generic.IEnumerator.get_Current(); // a031f274 mvar System.Collections.IEnumerator.get_Current(); // a031f27c boolean MoveNext(); // a031f284 void Dispose(); // a031f468 void Reset(); // a031f474 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a031f468 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a031f27c virtual boolean MoveNext(); // 6 - a031f284 virtual void Reset(); // 7 - a031f474 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a031f274 } // Namespace: class c__Iterator29 { // Fields int $PC; mvar $current; EncounterCaptureState <>f__this; // Methods void .ctor(); // a031f10c mvar System.Collections.Generic.IEnumerator.get_Current(); // a03200c8 mvar System.Collections.IEnumerator.get_Current(); // a03200d0 boolean MoveNext(); // a03200d8 void Dispose(); // a03204dc void Reset(); // a03204e8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a03204dc virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a03200d0 virtual boolean MoveNext(); // 6 - a03200d8 virtual void Reset(); // 7 - a03204e8 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a03200c8 } // Namespace: class c__Iterator2A { // Fields CatchPokemonOutProto proto; int $PC; mvar $current; CatchPokemonOutProto <$>proto; EncounterCaptureState <>f__this; // Methods void .ctor(); // a031f1bc mvar System.Collections.Generic.IEnumerator.get_Current(); // a031fb30 mvar System.Collections.IEnumerator.get_Current(); // a031fb38 boolean MoveNext(); // a031fb40 void Dispose(); // a031fff8 void Reset(); // a0320004 void <>m__41(); // a0320098 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a031fff8 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a031fb38 virtual boolean MoveNext(); // 6 - a031fb40 virtual void Reset(); // 7 - a0320004 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a031fb30 } // Namespace: class c__Iterator2B { // Fields State state; int $PC; mvar $current; State <$>state; EncounterCaptureState <>f__this; // Methods void .ctor(); // a031f26c mvar System.Collections.Generic.IEnumerator.get_Current(); // a0321064 mvar System.Collections.IEnumerator.get_Current(); // a032106c boolean MoveNext(); // a0321074 void Dispose(); // a03210f4 void Reset(); // a0321100 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 // Namespace: class c__AnonStorey121 { // Fields PokemonProto pokemon; EncounterSummaryState <>f__this; // Methods void .ctor(); // a0326324 void <>m__44(); // a0326538 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__Iterator2E { // Fields EncounterView __0; Vector3 __1; Camera cam; Vector3 __2; Vector3 __3; Vector3 __4; float __5; Vector3 __6; int $PC; mvar $current; Camera <$>cam; EncounterParkCameraController <>f__this; // Methods void .ctor(); // a0322e90 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0322e98 mvar System.Collections.IEnumerator.get_Current(); // a0322ea0 boolean MoveNext(); // a0322ea8 void Dispose(); // a0323284 void Reset(); // a0323290 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0323284 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0322ea0 virtual boolean MoveNext(); // 6 - a0322ea8 virtual void Reset(); // 7 - a0323290 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0322e98 } // Namespace: class c__Iterator2F { // Fields PlayerService __0; State __1; Item __2; Camera __3; float __4; ParticleSystem __5; Vector3 __6; Vector3 __7; Vector3 __8; ParticleSystem __9; float __10; Quaternion __11; ParticleSystem __12; int $PC; mvar $current; Pokeball <>f__this; // Methods void .ctor(); // a032d2ec mvar System.Collections.Generic.IEnumerator.get_Current(); // a032d830 mvar System.Collections.IEnumerator.get_Current(); // a032d838 boolean MoveNext(); // a032d840 void Dispose(); // a032fbd0 void Reset(); // a032fbdc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a032fbd0 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a032d838 virtual boolean MoveNext(); // 6 - a032d840 virtual void Reset(); // 7 - a032fbdc virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a032d830 } // Namespace: class PlayerService { // Fields PlayerInfo cachedPlayerInfo; InventoryCache inventory; ulong currentPokemon; int currentPokeball; Generic eggHatchList; Generic badgeAwardList; boolean leveledUp; LevelUpRewardsOutProto cachedLevelUpRewards; IRpcHandler rpcHandler; GameMasterData gameMaster; PlayerService instance; boolean k__BackingField; IPokemonBag k__BackingField; IPokedex k__BackingField; IItemBag k__BackingField; Generic <>f__am$cacheF; Generic <>f__am$cache10; // Methods void .ctor(); // a0180064 PlayerInfo get_CachedPlayerInfo(); // a0180168 PlayerStatsProto get_PlayerStats(); // a018017c InventoryCache get_InventoryCache(); // a0180184 PlayerService get_Instance(); // a017fdb8 void InitializeInstance(); // a018018c void Initialize(); // a01802f4 void RegisterInventorySideChannel(); // a0180598 void RegisterEggHatchSideChannel(); // a01805bc Request eggHatchSideChannelRequest(); // a01806ac void HandleEggHatchSideChannelResponse(Void bytes); // a01807b8 boolean EggsReadyToHatch(); // a0180930 GetHatchedEggsOutProto PopHatchedEgg(); // a018097c void RegisterBadgeSideChannel(); // a0180dac Request BadgeSideChannelRequest(); // a0180e9c void HandleBadgeSideChannelResponse(Void bytes); // a0180fa8 boolean BadgesReadyToShow(); // a01810f8 void ProcessBadges(); // a0181144 int GetCandyCountForPokemon(int pokemonId); // a0181434 int GetCandyCountForPokemonFamily(Int32 familyId); // a0181480 ClientPlayerProto GetPlayerProfile(boolean requestServerUpdate); // a0180910 String GetPlayerName(); // a018184c void SetPlayerName(String name); // a0181918 int GetPlayerTeam(); // a017fe70 Generic SetPlayerTeam(ValueType team); // a01819c8 int GetPlayerAvatar(); // a0181c4c PlayerAvatarProto get_PlayerAvatarData(); // a0181c80 boolean GetPlayerTutorialComplete(Boolean tutorialTest); // a0181ca4 Generic RequestPlayerFromServer(); // a0181654 void GetPlayerCallback(Void response); // a0181ea0 void SetCurrentPokeball(Void ball); // a0181f84 boolean get_InfinitePokeballs(); // a0181f8c void set_InfinitePokeballs(boolean value); // a0181f94 PokemonProto get_CurrentPokemon(); // a0181f9c ItemProto get_CurrentPokeball(); // a0182064 void SetFirstPokemon(); // a0182488 void SetCurrentPokemon(ulong id); // a018276c void SetCurrentPokemonByPokemonId(int pokemonId); // a018283c IPokemonBag get_PokemonBag(); // a018205c void set_PokemonBag(Void value); // a0180580 IPokedex get_Pokedex(); // a0182ad0 void set_Pokedex(Void value); // a0180588 IItemBag get_ItemBag(); // a0182480 void set_ItemBag(Void value); // a0180590 int get_MaxItems(); // a0182ad8 int get_MaxPokemon(); // a0182afc Generic get_AppliedItems(); // a0182b20 Generic get_Incubators(); // a0182c9c EggIncubatorProto GetIncubator(String itemId); // a0182d48 boolean TryGetLevelUpRewards(Boolean rewards); // a0182f58 void RequestLevelUpRewards(); // a0182f78 InventoryCache GetInventoryCacheForDebug(); // a01831b8 long GetNextDailyBonusMs(); // a01831c0 long GetNextDefenderBonusMs(); // a01831f4 ContactSettingsProto GetContactSettings(); // a0183228 IPromise ToggleEmailMarketing(boolean enable); // a018324c void HandleOnFullInventoryUpdate(mvar sender, Generic e); // a018356c void HandleOnInventoryUpdate(mvar sender, Generic e); // a01838d0 void LogInventoryUpdate(); // a0183798 void m__109(Generic future); // a0183ae0 void m__10A(Generic future); // a0183d1c void m__10D(Void p); // a0183f58 boolean m__10F(Generic x); // a0183f94 boolean m__110(Generic x); // a0184064 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual IReceipt Observe(Generic callback); // 4 - a04e72cc virtual void Awake(); // 5 - a04e6da0 } // Namespace: class PlayerInfo { // Fields ClientPlayerProto PlayerProto; PlayerStatsProto PlayerStats; // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: Holoholo.Rpc class PlayerStatsProto { // Fields static int LevelFieldNumber = 1; static int ExperienceFieldNumber = 2; static int PrevLevelExpFieldNumber = 3; static int NextLevelExpFieldNumber = 4; static int KmWalkedFieldNumber = 5; static int NumPokemonEncounteredFieldNumber = 6; static int NumUniquePokedexEntriesFieldNumber = 7; static int NumPokemonCapturedFieldNumber = 8; static int NumEvolutionsFieldNumber = 9; static int PokeStopVisitsFieldNumber = 10; static int NumberOfPokeballThrownFieldNumber = 11; static int NumEggsHatchedFieldNumber = 12; static int BigMagikarpCaughtFieldNumber = 13; static int NumBattleAttackWonFieldNumber = 14; static int NumBattleAttackTotalFieldNumber = 15; static int NumBattleDefendedWonFieldNumber = 16; static int NumBattleTrainingWonFieldNumber = 17; static int NumBattleTrainingTotalFieldNumber = 18; static int PrestigeRaisedTotalFieldNumber = 19; static int PrestigeDroppedTotalFieldNumber = 20; static int NumPokemonDeployedFieldNumber = 21; static int NumPokemonCaughtByTypeFieldNumber = 22; static int SmallRattataCaughtFieldNumber = 23; Generic _parser; int level_; long experience_; long prevLevelExp_; long nextLevelExp_; float kmWalked_; int numPokemonEncountered_; int numUniquePokedexEntries_; int numPokemonCaptured_; int numEvolutions_; int pokeStopVisits_; int numberOfPokeballThrown_; int numEggsHatched_; int bigMagikarpCaught_; int numBattleAttackWon_; int numBattleAttackTotal_; int numBattleDefendedWon_; int numBattleTrainingWon_; int numBattleTrainingTotal_; int prestigeRaisedTotal_; int prestigeDroppedTotal_; int numPokemonDeployed_; Generic _repeated_numPokemonCaughtByType_codec; Generic numPokemonCaughtByType_; int smallRattataCaught_; Generic <>f__am$cache19; // Methods void .ctor(); // a024cdd4 void .ctor(Void other); // a026cccc void .cctor(); // a026ce38 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a026cf9c Generic get_Parser(); // a026d12c MessageDescriptor get_Descriptor(); // a026d034 PlayerStatsProto Clone(); // a0249fec int get_Level(); // a026d1dc void set_Level(int value); // a026d1e4 long get_Experience(); // a026d1ec void set_Experience(long value); // a026d1f4 long get_PrevLevelExp(); // a026d204 void set_PrevLevelExp(long value); // a026d20c long get_NextLevelExp(); // a026d21c void set_NextLevelExp(long value); // a026d224 float get_KmWalked(); // a026d234 void set_KmWalked(float value); // a026d23c int get_NumPokemonEncountered(); // a026d244 void set_NumPokemonEncountered(int value); // a026d24c int get_NumUniquePokedexEntries(); // a026d254 void set_NumUniquePokedexEntries(int value); // a026d25c int get_NumPokemonCaptured(); // a026d264 void set_NumPokemonCaptured(int value); // a026d26c int get_NumEvolutions(); // a026d274 void set_NumEvolutions(int value); // a026d27c int get_PokeStopVisits(); // a026d284 void set_PokeStopVisits(int value); // a026d28c int get_NumberOfPokeballThrown(); // a026d294 void set_NumberOfPokeballThrown(int value); // a026d29c int get_NumEggsHatched(); // a026d2a4 void set_NumEggsHatched(int value); // a026d2ac int get_BigMagikarpCaught(); // a026d2b4 void set_BigMagikarpCaught(int value); // a026d2bc int get_NumBattleAttackWon(); // a026d2c4 void set_NumBattleAttackWon(int value); // a026d2cc int get_NumBattleAttackTotal(); // a026d2d4 void set_NumBattleAttackTotal(int value); // a026d2dc int get_NumBattleDefendedWon(); // a026d2e4 void set_NumBattleDefendedWon(int value); // a026d2ec int get_NumBattleTrainingWon(); // a026d2f4 void set_NumBattleTrainingWon(int value); // a026d2fc int get_NumBattleTrainingTotal(); // a026d304 void set_NumBattleTrainingTotal(int value); // a026d30c int get_PrestigeRaisedTotal(); // a026d314 void set_PrestigeRaisedTotal(int value); // a026d31c int get_PrestigeDroppedTotal(); // a026d324 void set_PrestigeDroppedTotal(int value); // a026d32c int get_NumPokemonDeployed(); // a026d334 void set_NumPokemonDeployed(int value); // a026d33c Generic get_NumPokemonCaughtByType(); // a026d344 int get_SmallRattataCaught(); // a026d34c void set_SmallRattataCaught(int value); // a026d354 boolean Equals(mvar other); // a026d35c boolean Equals(Boolean other); // a026d400 int GetHashCode(); // a024b810 String ToString(); // a026d670 void WriteTo(Void output); // a026d718 int CalculateSize(); // a026dcc8 void MergeFrom(Void other); // a024ce80 void MergeFrom(Void input); // a026e524 PlayerStatsProto <_parser>m__1A2(); // a026e994 // VTable virtual boolean Equals(mvar other); // 0 - a026d35c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a024b810 virtual String ToString(); // 3 - a026d670 virtual void MergeFrom(Void input); // 4 - a026e524 virtual void WriteTo(Void output); // 5 - a026d718 virtual int CalculateSize(); // 6 - a026dcc8 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a026cf9c virtual boolean Equals(Boolean other); // 8 - a026d400 virtual PlayerStatsProto Clone(); // 9 - a0249fec virtual void MergeFrom(Void other); // 10 - a024ce80 } // Namespace: Niantic.Holoholo.Collections class InventoryCache { // Methods void .ctor(); // a0313150 void RegisterRpcSideChannels(); // a0313268 Request BuildSideChannelRequest(); // a0313358 void handleSideChannelResponse(Void bytes); // a031349c HoloInventoryKeyProto ExtractKeyFrom(HoloInventoryKeyProto gameItem); // a03135c8 InventoryCache Create(); // a0313908 void m__DF(Generic future); // a0313990 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual HoloInventoryKeyProto ExtractKeyFrom(HoloInventoryKeyProto gameItem); // 4 - a03135c8 } // Namespace: Holoholo.Rpc class HoloInventoryKeyProto { // Fields static int PokemonIdFieldNumber = 1; static int ItemFieldNumber = 2; static int PokedexEntryIdFieldNumber = 3; static int PlayerStatsFieldNumber = 4; static int PlayerCurrencyFieldNumber = 5; static int PlayerCameraFieldNumber = 6; static int InventoryUpgradesFieldNumber = 7; static int AppliedItemsFieldNumber = 8; static int EggIncubatorsFieldNumber = 9; static int PokemonFamilyIdFieldNumber = 10; Generic _parser; mvar type_; TypeOneofCase typeCase_; Generic <>f__am$cache3; // Methods void .ctor(); // a024d270 void .ctor(Void other); // a024d278 void .cctor(); // a024e078 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a024e1c0 Generic get_Parser(); // a024e350 MessageDescriptor get_Descriptor(); // a024e258 HoloInventoryKeyProto Clone(); // a024e400 ulong get_PokemonId(); // a024d40c void set_PokemonId(ulong value); // a024d4a8 Item get_Item(); // a024d550 void set_Item(Void value); // a024d5e8 int get_PokedexEntryId(); // a024d688 void set_PokedexEntryId(int value); // a024d720 boolean get_PlayerStats(); // a024d7c0 void set_PlayerStats(boolean value); // a024d860 boolean get_PlayerCurrency(); // a024d900 void set_PlayerCurrency(boolean value); // a024d9a0 boolean get_PlayerCamera(); // a024da40 void set_PlayerCamera(boolean value); // a024dae0 boolean get_InventoryUpgrades(); // a024db80 void set_InventoryUpgrades(boolean value); // a024dc20 boolean get_AppliedItems(); // a024dcc0 void set_AppliedItems(boolean value); // a024dd60 boolean get_EggIncubators(); // a024de00 void set_EggIncubators(boolean value); // a024dea0 int get_PokemonFamilyId(); // a024df40 void set_PokemonFamilyId(int value); // a024dfd8 TypeOneofCase get_TypeCase(); // a024d404 void ClearType(); // a024e490 boolean Equals(mvar other); // a024e49c boolean Equals(Boolean other); // a024e540 int GetHashCode(); // a024e6dc String ToString(); // a024e954 void WriteTo(Void output); // a024e9fc int CalculateSize(); // a024ec80 void MergeFrom(Void other); // a024ee50 void MergeFrom(Void input); // a024efcc HoloInventoryKeyProto <_parser>m__DD(); // a024f244 // VTable virtual boolean Equals(mvar other); // 0 - a024e49c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a024e6dc virtual String ToString(); // 3 - a024e954 virtual void MergeFrom(Void input); // 4 - a024efcc virtual void WriteTo(Void output); // 5 - a024e9fc virtual int CalculateSize(); // 6 - a024ec80 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a024e1c0 virtual boolean Equals(Boolean other); // 8 - a024e540 virtual HoloInventoryKeyProto Clone(); // 9 - a024e400 virtual void MergeFrom(Void other); // 10 - a024ee50 } // Namespace: class TypeOneofCase { // Fields int value__; static TypeOneofCase None = 0; static TypeOneofCase PokemonId = 1; static TypeOneofCase Item = 2; static TypeOneofCase PokedexEntryId = 3; static TypeOneofCase PlayerStats = 4; static TypeOneofCase PlayerCurrency = 5; static TypeOneofCase PlayerCamera = 6; static TypeOneofCase InventoryUpgrades = 7; static TypeOneofCase AppliedItems = 8; static TypeOneofCase EggIncubators = 9; static TypeOneofCase PokemonFamilyId = 10; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo class IPokemonBag { // Methods void add_OnPokemonBagUpdated(Void value); // 0 void remove_OnPokemonBagUpdated(Void value); // 0 Generic get_AllPokemon(); // 0 int get_Count(); // 0 PokemonProto GetPokemon(ulong id); // 0 boolean HasPokemon(ulong id); // 0 boolean HasAvailablePokemon(); // 0 Generic ReleasePokemon(Class pokemon); // 0 Generic EvolvePokemon(Class pokemon); // 0 Generic FavoritePokemon(Class pokemon, boolean favorite); // 0 Generic NicknamePokemon(Class pokemon, String nickName); // 0 } // Namespace: Niantic.Holoholo class IPokedex { // Methods boolean HasEncountered(int index); // 0 boolean HasCaptured(int index); // 0 int GetTimesEncountered(int index); // 0 int GetTimesCaptured(int index); // 0 int GetEvolutionStonePieces(int index); // 0 int GetEvolutionStones(int index); // 0 } // Namespace: class IItemBag { // Methods void add_OnItemsUpdated(Void value); // 0 void remove_OnItemsUpdated(Void value); // 0 Generic get_AllItems(); // 0 int GetItemCount(Int32 itemType); // 0 int GetTotalItems(); // 0 ItemProto GetItem(ItemProto itemType); // 0 IPromise UseItemOnPokemon(IPromise item, ulong pokemonId); // 0 Generic UseItemForEncounterCapture(ValueType item, Class encounterPokemon); // 0 Generic RecycleItem(ValueType item, int numToRecycle); // 0 } // Namespace: Holoholo.Rpc class ItemProto { // Fields static int ItemFieldNumber = 1; static int CountFieldNumber = 2; static int UnseenFieldNumber = 3; Generic _parser; Item item_; int count_; boolean unseen_; Generic <>f__am$cache4; // Methods void .ctor(); // a024cd4c void .ctor(Void other); // a0259f44 void .cctor(); // a0259f80 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a025a0c8 Generic get_Parser(); // a025a258 MessageDescriptor get_Descriptor(); // a025a160 ItemProto Clone(); // a0249b74 Item get_Item(); // a025a308 void set_Item(Void value); // a025a310 int get_Count(); // a025a318 void set_Count(int value); // a025a320 boolean get_Unseen(); // a025a328 void set_Unseen(boolean value); // a025a330 boolean Equals(mvar other); // a025a338 boolean Equals(Boolean other); // a025a3dc int GetHashCode(); // a024b618 String ToString(); // a025a480 void WriteTo(Void output); // a025a528 int CalculateSize(); // a025a5dc void MergeFrom(Void other); // a024cd54 void MergeFrom(Void input); // a025a700 ItemProto <_parser>m__1A0(); // a025a7a0 // VTable virtual boolean Equals(mvar other); // 0 - a025a338 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a024b618 virtual String ToString(); // 3 - a025a480 virtual void MergeFrom(Void input); // 4 - a025a700 virtual void WriteTo(Void output); // 5 - a025a528 virtual int CalculateSize(); // 6 - a025a5dc virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a025a0c8 virtual boolean Equals(Boolean other); // 8 - a025a3dc virtual ItemProto Clone(); // 9 - a0249b74 virtual void MergeFrom(Void other); // 10 - a024cd54 } // Namespace: class Sound { // Fields int value__; static Sound Grab = 0; static Sound Shake1 = 1; static Sound Shake2 = 2; static Sound Land1 = 3; static Sound Land2 = 4; static Sound Throw = 5; static Sound Hit = 6; static Sound Click = 7; static Sound Burst = 8; static Sound Open = 9; static Sound HitPokemon = 10; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Vfx { // Fields int value__; static Vfx CatchAttemp = 0; static Vfx CatchSuccess = 1; static Vfx Despawn = 2; static Vfx Drop = 3; static Vfx Enter = 4; static Vfx BreakOut = 5; static Vfx Spawn = 6; static Vfx SpinThrow = 7; static Vfx Button = 8; static Vfx Spin = 9; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.Encounter class PokeballGestureHandler { // Fields float gestureFlickTime; Pokeball pokeball; Vector3 throwVelocityModifier; float maxThrowSpeed; float launchSpeedThreshold; float spinSpeedModifier; float launchAngle; float validSwipeAngleRange; Generic touchSequence; Generic tmpRaycastResults; boolean touchBegan; int touchId; Vector2 touchPosition; // Methods void .ctor(); // a032fc80 float get_GestureFlickTime(); // a032fdec void set_GestureFlickTime(float value); // a032fdf4 Pokeball get_Pokeball(); // a032fdfc void set_Pokeball(Void value); // a032fe04 Vector3 get_ThrowVelocityModifier(); // a032fe0c void set_ThrowVelocityModifier(Void value); // a032fe20 float get_MaxThrowSpeed(); // a032fe2c void set_MaxThrowSpeed(float value); // a032fe34 float get_LaunchSpeedThreshold(); // a032fe3c void set_LaunchSpeedThreshold(float value); // a032fe44 float get_SpinSpeedModifier(); // a032fe4c void set_SpinSpeedModifier(float value); // a032fe54 float get_LaunchAngle(); // a032fe5c void set_LaunchAngle(float value); // a032fe64 void OnEnable(); // a032fe6c void OnDisable(); // a0330118 void LateUpdate(); // a0330318 void HandleTouchBegan(mvar sender, Void e); // a03303b0 void HandleTouchMoved(mvar sender, Void e); // a0330674 Vector2 GetFlickVelocity(); // a03309ac void HandleTouchEnded(mvar sender, Void e); // a0330cec Vector2 NormalizePosition(Vector2 screenPosition); // a0330938 boolean IsFlickAngleValid(Boolean swipe); // a0330fac Touch GetTouchBefore(float time); // a03310a4 boolean CheckUIHit(Boolean position); // a03304f0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class Touch { // Fields Vector2 position; float time; // Methods void .ctor(Void position, float time); // a03303a8 // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: class c__AnonStorey122 { // Fields ItemSelectionDescription selection; EncounterUIController <>f__this; // Methods void .ctor(); // a0328570 void <>m__48(); // a0328bbc void <>m__49(boolean confirmed); // a0328be0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.UI.Items class ItemSelectionDescription { // Fields ItemSettingsProto itemInfo; Image itemImage; // Methods void .ctor(); // a01340bc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__Iterator30 { // Fields ParticleSystem __0; float __1; int $PC; mvar $current; ItemUseConfirmationGuiController <>f__this; // Methods void .ctor(); // a0329810 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0329818 mvar System.Collections.IEnumerator.get_Current(); // a0329820 boolean MoveNext(); // a0329828 void Dispose(); // a0329c8c void Reset(); // a0329c98 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0329c8c virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0329820 virtual boolean MoveNext(); // 6 - a0329828 virtual void Reset(); // 7 - a0329c98 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0329818 } // Namespace: Niantic.Holoholo.Encounter.MockSetup class MockPokeball { // Fields EncounterUIController uiController; // Methods void .ctor(); // a032ab38 void OnEnable(); // a032ab40 void OnDisable(); // a032acac void HandleTouchBegan(mvar sender, Void e); // a032ae18 void HandleTouchEnded(mvar sender, Void e); // a032ae3c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Encounter class EncounterResult { // Fields int value__; static EncounterResult CapturedPokemon = 0; static EncounterResult UserFled = 1; static EncounterResult PokemonFled = 2; static EncounterResult Error = 3; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.UI class PositionPointerWidget { // Fields Transform target; float width; float redrawThreshold; Vector3 lastScreenPosition; // Methods void .ctor(); // a014e4c0 void Start(); // a014e578 void Update(); // a014e580 void OnPopulateMesh(Void vh); // a014e7b0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Awake(); // 4 - a0a3bb1c virtual void OnEnable(); // 5 - a0a4ae7c virtual void Start(); // 6 - a014e578 virtual void OnDisable(); // 7 - a0a4b020 virtual void OnDestroy(); // 8 - a0a3bb24 virtual boolean IsActive(); // 9 - a0a3bb28 virtual void OnRectTransformDimensionsChange(); // 10 - a0a4a04c virtual void OnBeforeTransformParentChanged(); // 11 - a0a4a15c virtual void OnTransformParentChanged(); // 12 - a0a4a3c4 virtual void OnDidApplyAnimationProperties(); // 13 - a0a4c548 virtual void OnCanvasGroupChanged(); // 14 - a0a3bb40 virtual void OnCanvasHierarchyChanged(); // 15 - a0a4b19c virtual void Rebuild(Void update); // 16 - a0a4b308 virtual Transform UnityEngine.UI.ICanvasElement.get_transform(); // 17 - a0a4da08 virtual void LayoutComplete(); // 18 - a0a4b3ac virtual void GraphicUpdateComplete(); // 19 - a0a4b3b0 virtual boolean UnityEngine.UI.ICanvasElement.IsDestroyed(); // 20 - a0a4d9f4 virtual void SetAllDirty(); // 21 - a0a49c90 virtual void SetLayoutDirty(); // 22 - a0a49cfc virtual void SetVerticesDirty(); // 23 - a0a49e7c virtual void SetMaterialDirty(); // 24 - a0a49f64 virtual Material get_defaultMaterial(); // 25 - a0a4a9f4 virtual Material get_material(); // 26 - a0a4aa8c virtual void set_material(Void value); // 27 - a0a4aae4 virtual Material get_materialForRendering(); // 28 - a0a4ab3c virtual Texture get_mainTexture(); // 29 - a0a4adcc virtual void Rebuild(Void update); // 30 - a0a4b308 virtual void LayoutComplete(); // 31 - a0a4b3ac virtual void GraphicUpdateComplete(); // 32 - a0a4b3b0 virtual void UpdateMaterial(); // 33 - a0a4b3b4 virtual void UpdateGeometry(); // 34 - a0a4b494 virtual void OnFillVBO(Generic vbo); // 35 - a0a4c034 virtual void OnPopulateMesh(Void m); // 36 - a0a4c038 virtual void OnPopulateMesh(Void vh); // 37 - a014e7b0 virtual void SetNativeSize(); // 38 - a0a4c578 virtual boolean Raycast(Boolean sp, Boolean eventCamera); // 39 - a0a4c57c virtual boolean UnityEngine.UI.ICanvasElement.IsDestroyed(); // 40 - a0a4d9f4 virtual Transform UnityEngine.UI.ICanvasElement.get_transform(); // 41 - a0a4da08 } // Namespace: class MapMenuDrop { // Fields Button targetButton; ActionButton actionButton; Animator actionMenu; Animator buttonSelected; // Methods void .ctor(); // a02c8940 GameObject get_item(); // a02c8948 void OnDrop(Void eventData); // a02c89b4 void OnPointerEnter(Void eventData); // a02c8adc void OnPointerExit(Void eventData); // a02c8bcc // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void OnDrop(Void eventData); // 4 - a02c89b4 virtual void OnPointerExit(Void eventData); // 5 - a02c8bcc virtual void OnPointerEnter(Void eventData); // 6 - a02c8adc } // Namespace: class MenuButton { // Fields int value__; static MenuButton Items = 0; static MenuButton Store = 1; static MenuButton Pokemon = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class c__Iterator31 { // Fields int $PC; mvar $current; PokeNav <>f__this; // Methods void .ctor(); // a00e5030 mvar System.Collections.Generic.IEnumerator.get_Current(); // a00e5038 mvar System.Collections.IEnumerator.get_Current(); // a00e5040 boolean MoveNext(); // a00e5048 void Dispose(); // a00e513c void Reset(); // a00e5148 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a00e513c virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a00e5040 virtual boolean MoveNext(); // 6 - a00e5048 virtual void Reset(); // 7 - a00e5148 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a00e5038 } // Namespace: class c__Iterator32 { // Fields boolean __0; int __1; Generic <$s_88>__2; NearbyPokemonProto __3; int $PC; mvar $current; PokeNav <>f__this; // Methods void .ctor(); // a00e51dc mvar System.Collections.Generic.IEnumerator.get_Current(); // a00e51e4 mvar System.Collections.IEnumerator.get_Current(); // a00e51ec boolean MoveNext(); // a00e51f4 void Dispose(); // a00e58c8 void Reset(); // a00e58d4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a00e58c8 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a00e51ec virtual boolean MoveNext(); // 6 - a00e51f4 virtual void Reset(); // 7 - a00e58d4 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a00e51e4 } // Namespace: Niantic.Holoholo.Map.UI class PokemonAndDistance { // Fields int pokedexTypeId; float distance; // Methods void .ctor(int pokedexTypeId, float distance); // a00e3a68 // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: Niantic.Holoholo.AR class ArService { // Fields WebCamUtil webCamUtil; Generic OnToggleAr; boolean k__BackingField; boolean k__BackingField; // Methods void .ctor(); // a02d2fac void add_OnToggleAr(Generic value); // a02d2fb4 void remove_OnToggleAr(Generic value); // a02d3140 boolean get_BattleArMode(); // a02d32cc void set_BattleArMode(boolean value); // a02d32d4 boolean get_EncounterArMode(); // a02d32dc void set_EncounterArMode(boolean value); // a02d32e4 boolean get_IsAvailable(); // a02d32ec void Start(); // a02d3320 void ToggleAR(boolean battle); // a02d33e0 IEnumerator RunInitialize(); // a02d3344 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void add_OnToggleAr(Generic value); // 4 - a02d2fb4 virtual void remove_OnToggleAr(Generic value); // 5 - a02d3140 virtual boolean get_BattleArMode(); // 6 - a02d32cc virtual boolean get_EncounterArMode(); // 7 - a02d32dc virtual boolean get_IsAvailable(); // 8 - a02d32ec virtual void ToggleAR(boolean battle); // 9 - a02d33e0 } // Namespace: Niantic.Holoholo.WebCam class WebCamUtil { // Fields Generic k__BackingField; Generic k__BackingField; WebCamUtilStatus k__BackingField; // Methods void .ctor(); // a015ca1c cmod_reqd get_Devices(); // a015ca24 Generic get_FrontCamera(); // a015c7a8 void set_FrontCamera(Generic value); // a015ca30 Generic get_BackCamera(); // a015c61c void set_BackCamera(Generic value); // a015ca3c WebCamUtilStatus get_Status(); // a015c49c void set_Status(Void value); // a015ca48 IEnumerator Start(); // a015ca50 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class WebCamUtilStatus { // Fields int value__; static WebCamUtilStatus Initializing = 0; static WebCamUtilStatus NotAvailable = 1; static WebCamUtilStatus PermissionMissing = 2; static WebCamUtilStatus Error = 3; static WebCamUtilStatus Ready = 4; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class c__Iterator33 { // Fields int $PC; mvar $current; ArService <>f__this; // Methods void .ctor(); // a02d35d8 mvar System.Collections.Generic.IEnumerator.get_Current(); // a02d35e0 mvar System.Collections.IEnumerator.get_Current(); // a02d35e8 boolean MoveNext(); // a02d35f0 void Dispose(); // a02d37c8 void Reset(); // a02d37d4 boolean <>m__4E(); // a02d3868 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a02d37c8 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a02d35e8 virtual boolean MoveNext(); // 6 - a02d35f0 virtual void Reset(); // 7 - a02d37d4 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a02d35e0 } // Namespace: class c__Iterator34 { // Fields float __0; float __1; Vector3 __2; float __3; Vector3 __4; float __5; Quaternion __6; float __7; Vector3 __8; Camera cam; Vector3 __9; Quaternion __10; Quaternion __11; int $PC; mvar $current; Camera <$>cam; ApproachCameraController <>f__this; // Methods void .ctor(); // a033dae4 mvar System.Collections.Generic.IEnumerator.get_Current(); // a033dc8c mvar System.Collections.IEnumerator.get_Current(); // a033dc94 boolean MoveNext(); // a033dc9c void Dispose(); // a033e460 void Reset(); // a033e46c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a033e460 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a033dc94 virtual boolean MoveNext(); // 6 - a033dc9c virtual void Reset(); // 7 - a033e46c virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a033dc8c } // Namespace: Niantic.Holoholo.Gym class ApproachMode { // Fields int value__; static ApproachMode BATTLE_PREP = 0; static ApproachMode DEPLOY = 1; static ApproachMode FRIENDLY_CHOICE = 2; static ApproachMode PICK_TEAM = 3; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class c__AnonStorey123 { // Fields PokemonProto poke; ApproachUIController <>f__this; // Methods void .ctor(); // a03403f8 void <>m__57(); // a0341344 void <>m__58(); // a034136c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey124 { // Fields PokemonProto poke; ApproachUIController <>f__this; // Methods void .ctor(); // a0340950 void <>m__59(Void response); // a0341260 void <>m__5A(); // a034128c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey125 { // Fields PokemonPickerUIController picker; BattlePrepUIController <>f__this; // Methods void .ctor(); // a0343bc0 void <>m__5B(); // a0344f14 // Namespace: class c__Iterator36 { // Fields int $PC; mvar $current; PickTeamUIController <>f__this; // Methods void .ctor(); // a0356080 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0357440 mvar System.Collections.IEnumerator.get_Current(); // a0357448 boolean MoveNext(); // a0357450 void Dispose(); // a0357768 void Reset(); // a0357774 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0357768 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0357448 virtual boolean MoveNext(); // 6 - a0357450 virtual void Reset(); // 7 - a0357774 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0357440 } // Namespace: class c__Iterator37 { // Fields String key; ConversationLayout layout; int $PC; mvar $current; String <$>key; ConversationLayout <$>layout; PickTeamUIController <>f__this; // Methods void .ctor(); // a035613c mvar System.Collections.Generic.IEnumerator.get_Current(); // a0356f94 mvar System.Collections.IEnumerator.get_Current(); // a0356f9c boolean MoveNext(); // a0356fa4 void Dispose(); // a0357034 void Reset(); // a0357040 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0357034 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0356f9c virtual boolean MoveNext(); // 6 - a0356fa4 virtual void Reset(); // 7 - a0357040 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0356f94 } // Namespace: class c__Iterator38 { // Fields Animator __0; String key; int $PC; mvar $current; String <$>key; PickTeamUIController <>f__this; // Methods void .ctor(); // a03561ec mvar System.Collections.Generic.IEnumerator.get_Current(); // a0356dac mvar System.Collections.IEnumerator.get_Current(); // a0356db4 boolean MoveNext(); // a0356dbc void Dispose(); // a0356ef4 void Reset(); // a0356f00 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0356ef4 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0356db4 virtual boolean MoveNext(); // 6 - a0356dbc virtual void Reset(); // 7 - a0356f00 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0356dac } // Namespace: class c__Iterator39 { // Fields int $PC; mvar $current; PickTeamUIController <>f__this; // Methods void .ctor(); // a0356290 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0357808 mvar System.Collections.IEnumerator.get_Current(); // a0357810 boolean MoveNext(); // a0357818 void Dispose(); // a035791c void Reset(); // a0357928 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a035791c virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0357810 virtual boolean MoveNext(); // 6 - a0357818 virtual void Reset(); // 7 - a0357928 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0357808 } // Namespace: class c__Iterator3A { // Fields float __0; boolean __1; boolean resetBackground; Vector4 newEnvironmentColor; Vector4 __2; Vector4 __3; int $PC; mvar $current; boolean <$>resetBackground; Vector4 <$>newEnvironmentColor; // Methods void .ctor(); // a0343000 mvar System.Collections.Generic.IEnumerator.get_Current(); // a034333c mvar System.Collections.IEnumerator.get_Current(); // a0343344 boolean MoveNext(); // a034334c void Dispose(); // a03435b0 void Reset(); // a03435bc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a03435b0 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0343344 virtual boolean MoveNext(); // 6 - a034334c virtual void Reset(); // 7 - a03435bc virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a034333c } // Namespace: class c__Iterator3B { // Fields float __0; boolean resetSilhouette; float __1; AnimEvent anim; Vector4 newCharacterColor; float lerpTime; int $PC; mvar $current; boolean <$>resetSilhouette; AnimEvent <$>anim; Vector4 <$>newCharacterColor; float <$>lerpTime; AttackAffector <>f__this; // Methods void .ctor(); // a034312c mvar System.Collections.Generic.IEnumerator.get_Current(); // a0343134 mvar System.Collections.IEnumerator.get_Current(); // a034313c boolean MoveNext(); // a0343144 void Dispose(); // a034329c void Reset(); // a03432a8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a034329c virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a034313c virtual boolean MoveNext(); // 6 - a0343144 virtual void Reset(); // 7 - a03432a8 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0343134 } // Namespace: class AnimEvent { // Fields Material copyMat; cmod_reqd renderers; // Methods void .ctor(); // a0068908 void Start(); // a0068910 void CreateSoundEffect(Void clip); // a0068bcc void CreateParticle(Void pfx); // a0068c84 void CreateParticleBone_Origin(Void pfx); // a0068d10 void CreateParticleBone_Waist(Void pfx); // a0069178 void CreateParticleBone_Waist_Head(Void pfx); // a0069204 void CreateParticleBone_Waist_Spine2_Head(Void pfx); // a0069290 void CreateParticleBone_Waist_Spine2_Neck_Head(Void pfx); // a006931c void CreateParticleBone_Waist_Spine2_Neck2_Head(Void pfx); // a00693a8 void CreateParticleBone_Pokeball(Void pfx); // a0069434 void CreateParticle_MainCamera(Void pfx); // a00694c0 void particle_at_child(Void pfx, String name); // a0068d9c void SetCharacterColor(Void character_color, float amount); // a00697b4 void DisableCharacterColor(); // a0068b48 void OnDestroy(); // a0069af8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Gym class BattleBackground { // Fields GameObject normalBackground; GameObject arBackground; // Methods void .ctor(); // a0343650 boolean get_IsArMode(); // a0343658 void SwapMode(); // a034367c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class BattleCameraShakeType { // Fields int value__; static BattleCameraShakeType DAMAGE = 0; static BattleCameraShakeType DODGE = 1; static BattleCameraShakeType SPECIAL = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class c__Iterator3C { // Fields Camera cam; Quaternion __0; Vector3 __1; Quaternion __2; float __3; Vector3 __4; float __5; float __6; Vector3 __7; int $PC; mvar $current; Camera <$>cam; BattleCameraController <>f__this; // Methods void .ctor(); // a02ed218 mvar System.Collections.Generic.IEnumerator.get_Current(); // a02ed3e8 mvar System.Collections.IEnumerator.get_Current(); // a02ed3f0 boolean MoveNext(); // a02ed3f8 void Dispose(); // a02edc54 void Reset(); // a02edc60 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a02edc54 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a02ed3f0 virtual boolean MoveNext(); // 6 - a02ed3f8 virtual void Reset(); // 7 - a02edc60 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a02ed3e8 } // Namespace: class c__Iterator3D { // Fields float __0; float __1; float targetDegrees; float __2; int $PC; mvar $current; float <$>targetDegrees; BattleCameraController <>f__this; // Methods void .ctor(); // a02ed3e0 mvar System.Collections.Generic.IEnumerator.get_Current(); // a02edcf4 mvar System.Collections.IEnumerator.get_Current(); // a02edcfc boolean MoveNext(); // a02edd04 void Dispose(); // a02edf90 void Reset(); // a02edf9c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a02edf90 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a02edcfc virtual boolean MoveNext(); // 6 - a02edd04 virtual void Reset(); // 7 - a02edf9c virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a02edcf4 } // Namespace: Niantic.Holoholo.Battle class QueuedActionResult { // Fields int value__; static QueuedActionResult Success = 0; static QueuedActionResult Failure = 1; static QueuedActionResult Replaced = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class c__AnonStorey129 { // Fields PokemonProto targetPokemonProto; // Methods void .ctor(); // a02f385c boolean <>m__66(Boolean x); // a02f5c74 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__Iterator3E { // Fields float __0; int $PC; mvar $current; BattleGestureHandler <>f__this; // Methods void .ctor(); // a02f6b20 mvar System.Collections.Generic.IEnumerator.get_Current(); // a02f6b3c mvar System.Collections.IEnumerator.get_Current(); // a02f6b44 boolean MoveNext(); // a02f6b4c void Dispose(); // a02f6e60 void Reset(); // a02f6e6c void <>m__6A(); // a02f6f00 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a02f6e60 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a02f6b44 virtual boolean MoveNext(); // 6 - a02f6b4c virtual void Reset(); // 7 - a02f6e6c virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a02f6b3c } // Namespace: class AttackActionSubmission { // Fields cmod_reqd SubmittedActions; Generic ResponseCallback; // Methods void .ctor(); // a0301d8c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__Iterator3F { // Fields boolean forceUpdate; float __0; float __1; Generic responseCallback; AttackActionSubmission __2; boolean __3; AttackGymProto __4; int $PC; mvar $current; boolean <$>forceUpdate; Generic <$>responseCallback; BattleServerConnectionService <>f__this; // Methods void .ctor(); // a0300fc8 mvar System.Collections.Generic.IEnumerator.get_Current(); // a030188c mvar System.Collections.IEnumerator.get_Current(); // a0301894 boolean MoveNext(); // a030189c void Dispose(); // a0301d94 void Reset(); // a0301da0 boolean <>m__6E(); // a0301e34 void <>m__6F(Void r); // a0301e88 void <>m__70(); // a0301ed4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0301d94 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0301894 virtual boolean MoveNext(); // 6 - a030189c virtual void Reset(); // 7 - a0301da0 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a030188c } // Namespace: Niantic.Holoholo.Battle class BattleProtoExtensions { // Methods boolean IsLocalPlayer(Boolean proto); // a02ffdf4 boolean HasSameId(Boolean a, Boolean b); // a02f5940 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__Iterator40 { // Fields float __0; float duration; int $PC; mvar $current; float <$>duration; BattleNameplate <>f__this; // Methods void .ctor(); // a02f9f6c mvar System.Collections.Generic.IEnumerator.get_Current(); // a02fa54c mvar System.Collections.IEnumerator.get_Current(); // a02fa554 boolean MoveNext(); // a02fa55c void Dispose(); // a02fa6bc void Reset(); // a02fa6c8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a02fa6bc virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a02fa554 virtual boolean MoveNext(); // 6 - a02fa55c virtual void Reset(); // 7 - a02fa6c8 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a02fa54c } // Namespace: class c__Iterator41 { // Fields float __0; Color color; Color __1; int $PC; mvar $current; Color <$>color; BattleNameplate <>f__this; // Methods void .ctor(); // a02fa284 mvar System.Collections.Generic.IEnumerator.get_Current(); // a02fa28c mvar System.Collections.IEnumerator.get_Current(); // a02fa294 boolean MoveNext(); // a02fa29c void Dispose(); // a02fa4ac void Reset(); // a02fa4b8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a02fa4ac virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a02fa294 virtual boolean MoveNext(); // 6 - a02fa29c virtual void Reset(); // 7 - a02fa4b8 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a02fa28c } // Namespace: class c__Iterator42 { // Fields float __0; int $PC; mvar $current; BattlePokemon <>f__this; // Methods void .ctor(); // a02fc1d0 mvar System.Collections.Generic.IEnumerator.get_Current(); // a02ff5b8 mvar System.Collections.IEnumerator.get_Current(); // a02ff5c0 boolean MoveNext(); // a02ff5c8 void Dispose(); // a02ff848 void Reset(); // a02ff854 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a02ff848 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a02ff5c0 virtual boolean MoveNext(); // 6 - a02ff5c8 virtual void Reset(); // 7 - a02ff854 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a02ff5b8 } // Namespace: class c__Iterator43 { // Fields int $PC; mvar $current; BattlePokemon <>f__this; // Methods void .ctor(); // a02fcafc mvar System.Collections.Generic.IEnumerator.get_Current(); // a02ffba0 mvar System.Collections.IEnumerator.get_Current(); // a02ffba8 boolean MoveNext(); // a02ffbb0 void Dispose(); // a02ffd20 void Reset(); // a02ffd2c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a02ffd20 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a02ffba8 virtual boolean MoveNext(); // 6 - a02ffbb0 virtual void Reset(); // 7 - a02ffd2c virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a02ffba0 } // Namespace: class c__Iterator44 { // Fields PokemonFrame pokemonFrame; int $PC; mvar $current; PokemonFrame <$>pokemonFrame; BattlePokemon <>f__this; // Methods void .ctor(); // a02fd37c mvar System.Collections.Generic.IEnumerator.get_Current(); // a02ff8e8 mvar System.Collections.IEnumerator.get_Current(); // a02ff8f0 boolean MoveNext(); // a02ff8f8 void Dispose(); // a02ffb00 void Reset(); // a02ffb0c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a02ffb00 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a02ff8f0 virtual boolean MoveNext(); // 6 - a02ff8f8 virtual void Reset(); // 7 - a02ffb0c virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a02ff8e8 } // Namespace: class c__Iterator45 { // Fields Vector3 __0; float __1; Vector3 __2; float duration; int $PC; mvar $current; float <$>duration; EnemyBattlePokemon <>f__this; // Methods void .ctor(); // a03032a8 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0303494 mvar System.Collections.IEnumerator.get_Current(); // a030349c boolean MoveNext(); // a03034a4 void Dispose(); // a030364c void Reset(); // a0303658 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a030364c virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a030349c virtual boolean MoveNext(); // 6 - a03034a4 virtual void Reset(); // 7 - a0303658 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0303494 } // Namespace: class c__Iterator46 { // Fields int $PC; mvar $current; EnemyBattlePokemon <>f__this; // Methods void .ctor(); // a03032b0 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0304284 mvar System.Collections.IEnumerator.get_Current(); // a030428c boolean MoveNext(); // a0304294 void Dispose(); // a03043c8 void Reset(); // a03043d4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a03043c8 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a030428c virtual boolean MoveNext(); // 6 - a0304294 virtual void Reset(); // 7 - a03043d4 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0304284 } // Namespace: class c__Iterator47 { // Fields Vector3 __0; Quaternion __1; float __2; int $PC; mvar $current; EnemyBattlePokemon <>f__this; // Methods void .ctor(); // a0303354 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0303fa4 mvar System.Collections.IEnumerator.get_Current(); // a0303fac boolean MoveNext(); // a0303fb4 void Dispose(); // a03041e4 void Reset(); // a03041f0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a03041e4 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0303fac virtual boolean MoveNext(); // 6 - a0303fb4 virtual void Reset(); // 7 - a03041f0 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0303fa4 } // Namespace: class c__Iterator48 { // Fields Vector3 __0; Vector3 __1; Vector3 __2; Vector3 __3; Vector3 __4; Vector3 __5; float __6; float __7; Vector3 __8; int $PC; mvar $current; EnemyBattlePokemon <>f__this; // Methods void .ctor(); // a030348c mvar System.Collections.Generic.IEnumerator.get_Current(); // a03036ec mvar System.Collections.IEnumerator.get_Current(); // a03036f4 boolean MoveNext(); // a03036fc void Dispose(); // a0303f04 void Reset(); // a0303f10 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0303f04 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a03036f4 virtual boolean MoveNext(); // 6 - a03036fc virtual void Reset(); // 7 - a0303f10 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a03036ec } // Namespace: class c__Iterator49 { // Fields int $PC; mvar $current; // Methods void .ctor(); // a0304e90 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0304e98 mvar System.Collections.IEnumerator.get_Current(); // a0304ea0 boolean MoveNext(); // a0304ea8 void Dispose(); // a0304f74 void Reset(); // a0304f80 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0304f74 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0304ea0 // Namespace: class c__Iterator5D { // Fields float __0; float __1; int $PC; mvar $current; PokemonHealthBar <>f__this; // Methods CanvasGroup alphaGroup; Color flashColor; float flashTime; AnimationCurve flashCurve; float fadeTime; AnimationCurve fadeCurve; Coroutine flashFadeCoroutine; IReceipt gestureObserveReceipt; // Methods void .ctor(); // a0308b18 void Start(); // a0308b20 // Namespace: class c__Iterator5E { // Fields Color __0; float __1; float __2; int $PC; mvar $current; SpecialBar <>f__this; // Methods void .ctor(); // a0308df0 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0308df8 mvar System.Collections.IEnumerator.get_Current(); // a0308e00 boolean MoveNext(); // a0308e08 void Dispose(); // a03090bc void Reset(); // a03090c8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a03090bc virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0308e00 virtual boolean MoveNext(); // 6 - a0308e08 virtual void Reset(); // 7 - a03090c8 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0308df8 } // Namespace: Niantic.Holoholo.Battle class SurrenderButton { // Fields IBattleFrameObservableService battleFrameObservableService; IUserPromptsService userPrompts; IReceipt frameObservationReceipt; // Methods void .ctor(); // a030915c void Init(); // a0309164 void OnDestroy(); // a0309290 void TrySurrender(); // a0309340 void ObserveFrame(Void frame); // a0309508 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class c__Iterator5F { // Fields float __0; float frequency; float __1; int maxIndex; int __2; Generic callback; int $PC; mvar $current; float <$>frequency; int <$>maxIndex; Generic <$>callback; TapHighlight <>f__this; // Methods void .ctor(); // a030b2a4 mvar System.Collections.Generic.IEnumerator.get_Current(); // a030b2d0 mvar System.Collections.IEnumerator.get_Current(); // a030b2d8 boolean MoveNext(); // a030b2e0 void Dispose(); // a030b490 void Reset(); // a030b49c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 // Namespace: class c__Iterator60 { // Fields long prestigeChange; long __0; long __1; float __2; int $PC; mvar $current; long <$>prestigeChange; ResolveUIController <>f__this; // Methods void .ctor(); // a03585ec mvar System.Collections.Generic.IEnumerator.get_Current(); // a0358618 mvar System.Collections.IEnumerator.get_Current(); // a0358620 boolean MoveNext(); // a0358628 void Dispose(); // a0358894 void Reset(); // a03588a0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0358894 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0358620 virtual boolean MoveNext(); // 6 - a0358628 virtual void Reset(); // 7 - a03588a0 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0358618 } // Namespace: class c__Iterator61 { // Namespace: class c__Iterator62 { // Namespace: class c__Iterator66 { // Fields int $PC; mvar $current; GymAnimationController <>f__this; // Methods void .ctor(); // a03463b4 mvar System.Collections.Generic.IEnumerator.get_Current(); // a03466b8 mvar System.Collections.IEnumerator.get_Current(); // a03466c0 boolean MoveNext(); // a03466c8 void Dispose(); // a03467f4 void Reset(); // a0346800 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a03467f4 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a03466c0 virtual boolean MoveNext(); // 6 - a03466c8 virtual void Reset(); // 7 - a0346800 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a03466b8 } // Namespace: class c__Iterator67 { // Fields int $PC; mvar $current; GymAnimationController <>f__this; // Methods void .ctor(); // a0346458 mvar System.Collections.Generic.IEnumerator.get_Current(); // a03469d4 mvar System.Collections.IEnumerator.get_Current(); // a03469dc boolean MoveNext(); // a03469e4 void Dispose(); // a0346bcc void Reset(); // a0346bd8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0346bcc virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a03469dc virtual boolean MoveNext(); // 6 - a03469e4 virtual void Reset(); // 7 - a0346bd8 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a03469d4 } // Namespace: Niantic.Holoholo.Gym class GymLevelUtils { // Methods int LevelForGymPoints(Int32 gymLevelSettings, long gymPoints); // a034d77c float LevelProgressForGymPoints(Single gymLevelSettings, long gymPoints); // a034d8bc int TotalSlotsForLevel(Int32 gymLevelSettings, int level); // a034db88 int GymPointsForLevel(Int32 gymLevelSettings, int level); // a034da54 int MaxLevel(Int32 gymLevelSettings); // a034dc68 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__Iterator68 { // Fields int $PC; mvar $current; MapGym <>f__this; // Methods void .ctor(); // a0352360 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0352670 mvar System.Collections.IEnumerator.get_Current(); // a0352678 boolean MoveNext(); // a0352680 void Dispose(); // a03529d4 void Reset(); // a03529e0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a03529d4 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0352678 virtual boolean MoveNext(); // 6 - a0352680 virtual void Reset(); // 7 - a03529e0 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0352670 } // Namespace: Niantic.Holoholo.Map class MapConfigs { // Fields MapMode mapMode; MapConfig ImmersiveModeConfig; MapConfig CityViewModeConfig; MapGestureHandler gestureHandler; // Methods void .ctor(); // a00d1308 void Start(); // a00d1310 void ToggleMapMode(); // a00d1660 void SetMapMode(Void newMapMode); // a00d13d4 MapMode GetMapMode(); // a00d1678 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class MapMode { // Fields int value__; static MapMode ImmersiveMode = 0; static MapMode CityViewMode = 1; static MapMode MapModeSize = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Cell { // Fields ClientMapCellProto Data; // Methods void .ctor(Void data); // a00d3db0 long GetTimestamp(); // a00d5438 Generic get_FortList(); // a00d2b88 Generic get_SpawnPointList(); // a00d6140 Generic get_WildPokemonList(); // a00d4228 Generic get_DecimatedSpawnPoints(); // a00d6164 // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 virtual long GetTimestamp(); // 4 - a00d5438 } // Namespace: Holoholo.Rpc class ClientMapCellProto { // Fields static int S2CellIdFieldNumber = 1; static int AsOfTimeMsFieldNumber = 2; static int FortFieldNumber = 3; static int SpawnPointFieldNumber = 4; static int WildPokemonFieldNumber = 5; static int DeletedObjectFieldNumber = 6; static int IsTruncatedListFieldNumber = 7; static int FortSummaryFieldNumber = 8; static int DecimatedSpawnPointFieldNumber = 9; static int CatchablePokemonFieldNumber = 10; static int NearbyPokemonFieldNumber = 11; Generic _parser; ulong s2CellId_; long asOfTimeMs_; Generic _repeated_fort_codec; Generic fort_; Generic _repeated_spawnPoint_codec; Generic spawnPoint_; Generic _repeated_wildPokemon_codec; Generic wildPokemon_; Generic _repeated_deletedObject_codec; Generic deletedObject_; boolean isTruncatedList_; Generic _repeated_fortSummary_codec; Generic fortSummary_; Generic _repeated_decimatedSpawnPoint_codec; Generic decimatedSpawnPoint_; Generic _repeated_catchablePokemon_codec; Generic catchablePokemon_; Generic _repeated_nearbyPokemon_codec; Generic nearbyPokemon_; Generic <>f__am$cache14; // Methods void .ctor(); // a00bb1a4 void .ctor(Void other); // a00bb3a0 void .cctor(); // a00bb5b4 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a00bbaa0 Generic get_Parser(); // a00bbc38 MessageDescriptor get_Descriptor(); // a00bbb38 ClientMapCellProto Clone(); // a00bbce8 ulong get_S2CellId(); // a00bbd78 void set_S2CellId(ulong value); // a00bbd80 long get_AsOfTimeMs(); // a00bbd90 void set_AsOfTimeMs(long value); // a00bbd98 Generic get_Fort(); // a00bbda8 Generic get_SpawnPoint(); // a00bbdb0 Generic get_WildPokemon(); // a00bbdb8 Generic get_DeletedObject(); // a00bbdc0 boolean get_IsTruncatedList(); // a00bbdc8 void set_IsTruncatedList(boolean value); // a00bbdd0 Generic get_FortSummary(); // a00bbdd8 Generic get_DecimatedSpawnPoint(); // a00bbde0 Generic get_CatchablePokemon(); // a00bbde8 Generic get_NearbyPokemon(); // a00bbdf0 boolean Equals(mvar other); // a00bbdf8 boolean Equals(Boolean other); // a00bbe9c int GetHashCode(); // a00bc158 String ToString(); // a00bc3d8 void WriteTo(Void output); // a00bc480 int CalculateSize(); // a00bc80c void MergeFrom(Void other); // a00bcbc4 void MergeFrom(Void input); // a00bcdd0 ClientMapCellProto <_parser>m__18D(); // a00bd38c // VTable virtual boolean Equals(mvar other); // 0 - a00bbdf8 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a00bc158 virtual String ToString(); // 3 - a00bc3d8 virtual GetMapObjectsOutProto Clone(); // 9 - a023ca90 virtual void MergeFrom(Void other); // 10 - a023d0dc } static Status LOCATION_UNSET = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class c__AnonStorey134 { // Fields GameObject retryContext; c__AnonStorey133 <>f__ref$307; // Methods void .ctor(); // a00d3da8 void <>m__90(); // a00d3db8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo class CameraFollowingGround { // Fields Transform cameraToFollow; float groundZOffset; // Methods void .ctor(); // a0310ed8 void LateUpdate(); // a0310eec // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class c__Iterator6A { // Fields int $PC; mvar $current; GymInBattleFX <>f__this; // Methods void .ctor(); // a0098bb4 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0098bbc mvar System.Collections.IEnumerator.get_Current(); // a0098bc4 boolean MoveNext(); // a0098bcc void Dispose(); // a0098d40 void Reset(); // a0098d4c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0098d40 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0098bc4 virtual boolean MoveNext(); // 6 - a0098bcc virtual void Reset(); // 7 - a0098d4c virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0098bbc } // Namespace: Niantic.Holoholo.GameInput class IInputManager { // Methods void add_OnPrimary(Void value); // 0 void remove_OnPrimary(Void value); // 0 void add_OnPrimaryDown(Void value); // 0 void remove_OnPrimaryDown(Void value); // 0 void add_OnSecondary(Void value); // 0 void remove_OnSecondary(Void value); // 0 void add_OnSecondaryDown(Void value); // 0 void remove_OnSecondaryDown(Void value); // 0 boolean get_Primary(); // 0 boolean get_PrimaryDown(); // 0 Vector2 get_PrimaryPosition(); // 0 Vector2 get_PrimaryDeltaPosition(); // 0 boolean get_Secondary(); // 0 boolean get_SecondaryDown(); // 0 Vector2 get_SecondaryPosition(); // 0 Vector2 get_SecondaryDeltaPosition(); // 0 float get_ZoomDelta(); // 0 } // Namespace: class c__Iterator6B { // Fields GetHatchedEggsOutProto __0; LevelUpRewardsOutProto __1; int $PC; mvar $current; MapExploreState <>f__this; // Methods void .ctor(); // a00da1c0 mvar System.Collections.Generic.IEnumerator.get_Current(); // a00da370 mvar System.Collections.IEnumerator.get_Current(); // a00da378 boolean MoveNext(); // a00da380 void Dispose(); // a00da628 void Reset(); // a00da634 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a00da628 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a00da378 virtual boolean MoveNext(); // 6 - a00da380 virtual void Reset(); // 7 - a00da634 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a00da370 } // Namespace: Niantic.Holoholo.Map class PokemonEncounterResponse { // Fields int value__; static PokemonEncounterResponse Success = 0; static PokemonEncounterResponse Failure = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class c__Iterator17 { // Fields long timestamp; int $PC; mvar $current; long <$>timestamp; MapPokemon <>f__this; // Methods void .ctor(); // a00dd214 mvar System.Collections.Generic.IEnumerator.get_Current(); // a00dd958 mvar System.Collections.IEnumerator.get_Current(); // a00dd960 boolean MoveNext(); // a00dd968 void Dispose(); // a00dda9c void Reset(); // a00ddaa8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a00dda9c virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a00dd960 virtual boolean MoveNext(); // 6 - a00dd968 virtual void Reset(); // 7 - a00ddaa8 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a00dd958 } // Namespace: class c__Iterator18 { // Fields Vector3 __0; Vector3 position; Vector3 __1; float __2; float anglesPerSecond; float __3; float __4; int $PC; mvar $current; Vector3 <$>position; float <$>anglesPerSecond; MapPokemon <>f__this; // Methods void .ctor(); // a00dd31c mvar System.Collections.Generic.IEnumerator.get_Current(); // a00ddb3c mvar System.Collections.IEnumerator.get_Current(); // a00ddb44 boolean MoveNext(); // a00ddb4c void Dispose(); // a00ddeb0 void Reset(); // a00ddebc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a00ddeb0 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a00ddb44 virtual boolean MoveNext(); // 6 - a00ddb4c virtual void Reset(); // 7 - a00ddebc virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a00ddb3c } // Namespace: class c__AnonStorey135 { // Fields Generic promise; WildMapPokemon <>f__this; // Methods void .ctor(); // a00e74ac void <>m__94(Void proto); // a00e7a34 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo class AbstractTileBuilder { // Fields MapLayer layer; cmod_reqd kinds; IMapTileStore store; // Methods void .ctor(); // a02d283c void SetMapTileStore(Void store); // a02d2908 void SetTileManager(Void tileManager); // a02d2910 void OnBeginTile(ulong tileId); // 0 void OnEndTile(); // 0 void OnPoint(Void kind, cmod_reqd points); // a02d2a20 void OnLinear(Void kind, cmod_reqd points, cmod_reqd lineStrips); // a02d2a24 void OnMesh(Void kind, cmod_reqd points, cmod_reqd indices); // a02d2a28 Material groundMaterial; GameObject tileObj; // Methods void .ctor(); // a00f4e80 void OnBeginTile(ulong tileId); // a00f4e88 void OnEndTile(); // a00f4f60 void OnArea(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exteriorEdges); // a00f4f6c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void OnBeginTile(ulong tileId); // 4 - a00f4e88 virtual void OnEndTile(); // 5 - a00f4f60 virtual void OnPoint(Void kind, cmod_reqd points); // 6 - a02d2a20 virtual void OnLinear(Void kind, cmod_reqd points, cmod_reqd lineStrips); // 7 - a02d2a24 virtual void OnMesh(Void kind, cmod_reqd points, cmod_reqd indices); // 8 - a02d2a28 virtual void OnGmmBuilding(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exterior_edges, float height, float base_height); // 9 - a02d2a2c virtual void OnArea(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exteriorEdges); // 10 - a00f4f6c virtual void SetTileManager(Void tileManager); // 11 - a02d2910 virtual void OnBeginTile(ulong tileId); // 12 - a00f4e88 virtual void OnEndTile(); // 13 - a00f4f60 virtual void OnPoint(Void kind, cmod_reqd points); // 14 - a02d2a20 virtual void OnLinear(Void kind, cmod_reqd points, cmod_reqd lineStrips); // 15 - a02d2a24 virtual void OnMesh(Void kind, cmod_reqd points, cmod_reqd indices); // 16 - a02d2a28 virtual void OnGmmBuilding(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exterior_edges, float height, float base_height); // 17 - a02d2a2c virtual void OnArea(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exteriorEdges); // 18 - a00f4f6c } // Namespace: Niantic.Holoholo class RoadBuilder { // Fields cmod_reqd thicknesses; Material roadMaterial; Material roadOutlineMaterial; float roadOutlineSize; float roadZOffset; float roadOutlineZOffset; Generic vertices; Generic indices; Generic outlineVertices; Generic outlineIndices; GameObject tileObj; // Methods void .ctor(); // a0109910 void .cctor(); // a0109930 void OnBeginTile(ulong tileId); // a0109a5c void OnEndTile(); // a0109b34 void OnLinear(Void kind, cmod_reqd points, cmod_reqd lineStrips); // a010a318 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void OnBeginTile(ulong tileId); // 4 - a0109a5c virtual void OnEndTile(); // 5 - a0109b34 virtual void OnPoint(Void kind, cmod_reqd points); // 6 - a02d2a20 virtual void OnLinear(Void kind, cmod_reqd points, cmod_reqd lineStrips); // 7 - a010a318 virtual void OnMesh(Void kind, cmod_reqd points, cmod_reqd indices); // 8 - a02d2a28 virtual void OnGmmBuilding(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exterior_edges, float height, float base_height); // 9 - a02d2a2c virtual void OnArea(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exterior_edges); // 10 - a02d2a30 virtual void SetTileManager(Void tileManager); // 11 - a02d2910 virtual void OnBeginTile(ulong tileId); // 12 - a0109a5c virtual void OnEndTile(); // 13 - a0109b34 virtual void OnPoint(Void kind, cmod_reqd points); // 14 - a02d2a20 virtual void OnLinear(Void kind, cmod_reqd points, cmod_reqd lineStrips); // 15 - a010a318 virtual void OnMesh(Void kind, cmod_reqd points, cmod_reqd indices); // 16 - a02d2a28 virtual void OnGmmBuilding(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exterior_edges, float height, float base_height); // 17 - a02d2a2c virtual void OnArea(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exterior_edges); // 18 - a02d2a30 } // Namespace: class RoadThickness { // Fields float thickness; FeatureKind kind; // Methods void .ctor(); // a010a554 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: NianticLabs.Platform class FeatureKind { // Fields int value__; static FeatureKind UNDEFINED = 0; static FeatureKind BASIN = 1; static FeatureKind CANAL = 2; static FeatureKind CEMETERY = 3; static FeatureKind CINEMA = 4; static FeatureKind COLLEGE = 5; static FeatureKind COMMERCIAL = 6; static FeatureKind COMMON = 7; static FeatureKind DAM = 8; static FeatureKind DITCH = 9; static FeatureKind DOCK = 10; static FeatureKind DRAIN = 11; static FeatureKind FARM = 12; static FeatureKind FARMLAND = 13; static FeatureKind FARMYARD = 14; static FeatureKind FOOTWAY = 15; static FeatureKind FOREST = 16; static FeatureKind GARDEN = 17; static FeatureKind GLACIER = 18; static FeatureKind GOLF_COURSE = 19; static FeatureKind GRASS = 20; static FeatureKind HIGHWAY = 21; static FeatureKind HOSPITAL = 22; static FeatureKind HOTEL = 23; static FeatureKind INDUSTRIAL = 24; static FeatureKind LAKE = 25; static FeatureKind LAND = 26; static FeatureKind LIBRARY = 27; static FeatureKind MAJOR_ROAD = 28; static FeatureKind MEADOW = 29; static FeatureKind MINOR_ROAD = 30; static FeatureKind NATURE_RESERVE = 31; static FeatureKind OCEAN = 32; static FeatureKind PARK = 33; static FeatureKind PARKING = 34; static FeatureKind PATH = 35; static FeatureKind PEDESTRIAN = 36; static FeatureKind PITCH = 37; static FeatureKind PLACE_OF_WORSHIP = 38; static FeatureKind PLAYA = 39; static FeatureKind PLAYGROUND = 40; static FeatureKind QUARRY = 41; static FeatureKind RAILWAY = 42; static FeatureKind RECREATION_AREA = 43; static FeatureKind RESERVOIR = 44; static FeatureKind RESIDENTIAL = 45; static FeatureKind RETAIL = 46; static FeatureKind RIVER = 47; static FeatureKind RIVERBANK = 48; static FeatureKind RUNWAY = 49; static FeatureKind SCHOOL = 50; static FeatureKind SPORTS_CENTER = 51; static FeatureKind STADIUM = 52; static FeatureKind STREAM = 53; static FeatureKind TAXIWAY = 54; static FeatureKind THEATRE = 55; static FeatureKind UNIVERSITY = 56; static FeatureKind URBAN_AREA = 57; static FeatureKind WATER = 58; static FeatureKind WETLAND = 59; static FeatureKind WOOD = 60; static FeatureKind DEBUG_TILE_OUTLINE = 61; static FeatureKind DEBUG_TILE_SURFACE = 62; static FeatureKind OTHER = 63; static FeatureKind ANY = 2000; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo class WaterBuilder { // Fields Material waterMaterial; GameObject tileObj; // Methods void .ctor(); // a015a8e0 void OnBeginTile(ulong tileId); // a015a8e8 void OnEndTile(); // a015a9c0 void OnArea(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exteriorEdges); // a015a9cc // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void OnBeginTile(ulong tileId); // 4 - a015a8e8 virtual void OnEndTile(); // 5 - a015a9c0 virtual void OnPoint(Void kind, cmod_reqd points); // 6 - a02d2a20 virtual void OnLinear(Void kind, cmod_reqd points, cmod_reqd lineStrips); // 7 - a02d2a24 virtual void OnMesh(Void kind, cmod_reqd points, cmod_reqd indices); // 8 - a02d2a28 virtual void OnGmmBuilding(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exterior_edges, float height, float base_height); // 9 - a02d2a2c virtual void OnArea(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exteriorEdges); // 10 - a015a9cc virtual void SetTileManager(Void tileManager); // 11 - a02d2910 virtual void OnBeginTile(ulong tileId); // 12 - a015a8e8 virtual void OnEndTile(); // 13 - a015a9c0 virtual void OnPoint(Void kind, cmod_reqd points); // 14 - a02d2a20 virtual void OnLinear(Void kind, cmod_reqd points, cmod_reqd lineStrips); // 15 - a02d2a24 virtual void OnMesh(Void kind, cmod_reqd points, cmod_reqd indices); // 16 - a02d2a28 virtual void OnGmmBuilding(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exterior_edges, float height, float base_height); // 17 - a02d2a2c virtual void OnArea(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exteriorEdges); // 18 - a015a9cc } // Namespace: Niantic.Holoholo class WorldMapGui { // Methods void .ctor(); // a01681bc // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo class HoloholoMapApi { // Methods void .ctor(); // a0358d80 void ClearCache(Void type); // a0358d88 void GetPosition(double lat, double lng, double alt, double posX, double posY, double posZ, Void up); // a0358d94 void GetView(Void view); // a0358de8 void GetWorldLocation(double posX, double posY, double posZ, double lat, double lng, double alt); // a0358df4 void SetView(Void view); // a0358e40 void <>m__A3(Void sts, Void response); // a0107540 boolean <>m__A4(); // a0107614 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01074a0 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a022e3d0 Generic get_Parser(); // a022e560 MessageDescriptor get_Descriptor(); // a022e468 FortSearchProto Clone(); // a022e610 String get_Id(); // a022e6a0 void set_Id(String value); // a022e6a8 double get_PlayerLatDegrees(); // a022e748 void set_PlayerLatDegrees(double value); // a022e754 double get_PlayerLngDegrees(); // a022e764 void set_PlayerLngDegrees(double value); // a022e770 double get_FortLatDegrees(); // a022e780 void set_FortLatDegrees(double value); // a022e78c double get_FortLngDegrees(); // a022e79c void set_FortLngDegrees(double value); // a022e7a8 boolean Equals(mvar other); // a022e7b8 boolean Equals(Boolean other); // a022e85c int GetHashCode(); // a022e9c4 String ToString(); // a022ead0 void WriteTo(Void output); // a022eb78 int CalculateSize(); // a022ecdc void MergeFrom(Void other); // a022edec void MergeFrom(Void input); // a022ee74 FortSearchProto <_parser>m__152(); // a022ef60 // VTable virtual boolean Equals(mvar other); // 0 - a022e7b8 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a022e9c4 virtual String ToString(); // 3 - a022ead0 virtual void MergeFrom(Void input); // 4 - a022ee74 virtual void WriteTo(Void output); // 5 - a022eb78 virtual int CalculateSize(); // 6 - a022ecdc virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a022e3d0 virtual boolean Equals(Boolean other); // 8 - a022e85c virtual FortSearchProto Clone(); // 9 - a022e610 virtual void MergeFrom(Void other); // 10 - a022edec } // Namespace: class c__Iterator76 { // Fields int __0; FortSearchOutProto outProto; AwardItemProto __1; AwardItemBubble __2; Sprite __3; String __4; AwardItemBubble __5; String __6; cmod_reqd __7; int __8; AwardItemBubble __9; Vector2 __10; Vector3 __11; int $PC; mvar $current; FortSearchOutProto <$>outProto; PokestopSpinnerInteractionState <>f__this; // Methods void .ctor(); // a010675c mvar System.Collections.Generic.IEnumerator.get_Current(); // a01067a0 mvar System.Collections.IEnumerator.get_Current(); // a01067a8 boolean MoveNext(); // a01067b0 void Dispose(); // a0106e14 void Reset(); // a0106e20 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0106e14 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a01067a8 virtual boolean MoveNext(); // 6 - a01067b0 virtual void Reset(); // 7 - a0106e20 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a01067a0 } // Namespace: Holoholo.Rpc class AwardItemProto { // Fields static int ItemFieldNumber = 1; static int ItemCountFieldNumber = 2; Generic _parser; Item item_; int itemCount_; Generic <>f__am$cache3; // Methods void .ctor(); // a00a9178 void .ctor(Void other); // a00a9180 void .cctor(); // a00a91b4 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a00a92fc Generic get_Parser(); // a00a9494 MessageDescriptor get_Descriptor(); // a00a9394 AwardItemProto Clone(); // a00a9544 Item get_Item(); // a009d8ec void set_Item(Void value); // a00a95d4 int get_ItemCount(); // a009d8f4 void set_ItemCount(int value); // a00a95dc boolean Equals(mvar other); // a00a95e4 boolean Equals(Boolean other); // a00a9688 int GetHashCode(); // a00a9710 String ToString(); // a00a980c void WriteTo(Void output); // a00a98b4 int CalculateSize(); // a00a9934 void MergeFrom(Void other); // a00a9a4c void MergeFrom(Void input); // a00a9a70 AwardItemProto <_parser>m__151(); // a00a9ae4 // VTable virtual boolean Equals(mvar other); // 0 - a00a95e4 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a00a9710 virtual String ToString(); // 3 - a00a980c virtual void MergeFrom(Void input); // 4 - a00a9a70 virtual void WriteTo(Void output); // 5 - a00a98b4 virtual int CalculateSize(); // 6 - a00a9934 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a00a92fc virtual boolean Equals(Boolean other); // 8 - a00a9688 virtual AwardItemProto Clone(); // 9 - a00a9544 virtual void MergeFrom(Void other); // 10 - a00a9a4c } // Namespace: Niantic.Holoholo.Pokestop class IFortProtoObservableService { } // Namespace: class c__Iterator77 { // Fields float __0; int $PC; mvar $current; MapPokestop <>f__this; // Methods void .ctor(); // a00fb724 mvar System.Collections.Generic.IEnumerator.get_Current(); // a00fbd50 mvar System.Collections.IEnumerator.get_Current(); // a00fbd58 boolean MoveNext(); // a00fbd60 void Dispose(); // a00fc050 void Reset(); // a00fc05c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a00fc050 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a00fbd58 virtual boolean MoveNext(); // 6 - a00fbd60 virtual void Reset(); // 7 - a00fc05c virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a00fbd50 } // Namespace: class c__Iterator78 { // Fields float __0; float __1; int $PC; mvar $current; MapPokestop <>f__this; // Methods void .ctor(); // a00fb93c mvar System.Collections.Generic.IEnumerator.get_Current(); // a00fbaa4 mvar System.Collections.IEnumerator.get_Current(); // a00fbaac boolean MoveNext(); // a00fbab4 void Dispose(); // a00fbcb0 void Reset(); // a00fbcbc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a00fbcb0 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a00fbaac virtual boolean MoveNext(); // 6 - a00fbab4 virtual void Reset(); // 7 - a00fbcbc virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a00fbaa4 } // Namespace: class c__Iterator79 { // Fields int $PC; mvar $current; MapPokestopInteractive <>f__this; // Methods void .ctor(); // a00fd3c4 mvar System.Collections.Generic.IEnumerator.get_Current(); // a00fdc60 mvar System.Collections.IEnumerator.get_Current(); // a00fdc68 boolean MoveNext(); // a00fdc70 void Dispose(); // a00fddb8 void Reset(); // a00fddc4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a00fddb8 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a00fdc68 virtual boolean MoveNext(); // 6 - a00fdc70 virtual void Reset(); // 7 - a00fddc4 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a00fdc60 } // Namespace: class c__Iterator7A { // Fields float __0; Quaternion __1; int $PC; mvar $current; MapPokestopInteractive <>f__this; // Methods boolean MoveNext(); // a00fd7e0 void Dispose(); // a00fd930 void Reset(); // a00fd93c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a00fd930 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a00fd7d8 virtual boolean MoveNext(); // 6 - a00fd7e0 virtual void Reset(); // 7 - a00fd93c virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a00fd7d0 } // Namespace: Niantic.Holoholo.Items class TroyDiskEffect { // Fields float expireTime; ParticleSystem airParticles; float interactionModeParticleArcDegrees; ICameraRig cameraRig; Animator animator; IMapPokestop hostPokestop; // Methods void .ctor(); // a00c90fc void Init(Void hostPokestop); // a00c9118 void Awake(); // a00c9120 void Expire(); // a00c854c void SetInteractionMode(boolean isInteracting); // a00c8a4c void m__A6(); // a00c91a8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class Factory { // Methods void .ctor(); // a00c91cc TroyDiskEffect Create(TroyDiskEffect hostPokestop); // a00c9250 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual TroyDiskEffect Create(TroyDiskEffect hostPokestop); // 4 - a00c9250 virtual TroyDiskEffect Create(TroyDiskEffect hostPokestop); // 5 - a00c9250 } // Namespace: class c__AnonStorey138 { // Fields Generic pendingActivatePromise; PokestopDiskManager <>f__this; // Methods void .ctor(); // a0101048 void <>m__A7(Void p); // a0101f94 void <>m__A8(String msg); // a0101fbc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } virtual GameObject InstantiatePrefab(GameObject prefab, cmod_reqd args); // 57 - a01eb21c virtual GameObject InstantiatePrefab(boolean includeInactive, GameObject prefab, cmod_reqd args); // 58 - a01eb268 virtual GameObject InstantiatePrefabResource(String resourcePath, cmod_reqd args); // 59 - a01eb2bc virtual GameObject InstantiatePrefabResource(boolean includeInactive, String resourcePath, cmod_reqd args); // 60 - a01eb310 virtual GameObject InstantiatePrefabResourceExplicit(String resourcePath, Generic extraArgMap, GameObject context); // 61 - a01e980c virtual GameObject InstantiatePrefabResourceExplicit(String resourcePath, Generic extraArgMap, GameObject context, boolean includeInactive); // 62 - a01e9864 virtual cmod_opt InstantiatePrefabForComponent(ExchangeAlgorithmType prefab, cmod_reqd extraArgs); // 63 - 0 virtual cmod_opt InstantiatePrefabForComponent(boolean includeInactive, HandshakeState prefab, cmod_reqd extraArgs); // 64 - 0 virtual mvar InstantiatePrefabForComponent(Object concreteType, Object prefab, cmod_reqd extraArgs); // 65 - a01eb364 virtual mvar InstantiatePrefabForComponent(boolean includeInactive, Object concreteType, Object prefab, cmod_reqd extraArgs); // 66 - a01eb4f4 virtual cmod_opt InstantiatePrefabForComponentExplicit(HashAlgorithmType prefab, Generic extraArgMap); // 67 - 0 virtual mvar InstantiatePrefabForComponentExplicit(Object concreteType, Object prefab, Generic extraArgMap); // 68 - a01eb6cc virtual mvar InstantiatePrefabForComponentExplicit(Object componentType, Object prefab, Generic extraArgs, Object currentContext); // 69 - a01ea6d0 virtual mvar InstantiatePrefabForComponentExplicit(Object componentType, Object prefab, Generic extraArgs, Object currentContext, boolean includeInactive); // 70 - a01ea72c virtual mvar InstantiatePrefabForComponentExplicit(Object componentType, Object prefab, Generic extraArgs, Object currentContext, boolean includeInactive, String groupName); // 71 - a01ea794 virtual cmod_opt InstantiatePrefabResourceForComponent(String resourcePath, cmod_reqd extraArgs); // 72 - 0 virtual mvar InstantiatePrefabResourceForComponent(Object concreteType, String resourcePath, cmod_reqd extraArgs); // 73 - a01eb7b4 virtual cmod_opt InstantiatePrefabResourceForComponentExplicit(String resourcePath, Generic extraArgMap); // 74 - 0 virtual mvar InstantiatePrefabResourceForComponentExplicit(Object concreteType, String resourcePath, Generic extraArgMap); // 75 - a01eb944 virtual cmod_opt InstantiateComponentOnNewGameObject(String name, cmod_reqd extraArgs); // 76 - 0 virtual mvar InstantiateComponentOnNewGameObject(Object concreteType, String name, cmod_reqd extraArgs); // 77 - a01eba10 virtual cmod_opt InstantiateComponentOnNewGameObjectExplicit(String name, Generic extraArgMap); // 78 - 0 virtual mvar InstantiateComponentOnNewGameObjectExplicit(Object concreteType, String name, Generic extraArgMap); // 79 - a01ebba0 virtual void InjectExplicit(mvar injectable, Generic extraArgs, boolean shouldUseAll, Void typeInfo, Void context, String concreteIdentifier); // 80 - a01e8a58 virtual void InjectGameObject(Void gameObject, boolean recursive, boolean includeInactive); // 81 - a01ebc88 virtual void InjectGameObject(Void gameObject, boolean recursive); // 82 - a01ebd58 virtual void InjectGameObject(Void gameObject); // 83 - a01ebda4 virtual void InjectGameObject(Void gameObject, boolean recursive, boolean includeInactive, Generic extraArgs); // 84 - a01ebdec virtual void InjectGameObject(Void gameObject, boolean recursive, boolean includeInactive, Generic extraArgs, Void context); // 85 - a01ebe48 virtual void Inject(mvar injectable); // 86 - a01ec164 virtual void Inject(mvar injectable, Generic additional); // 87 - a01ec21c virtual void Inject(mvar injectable, Generic additional, boolean shouldUseAll); // 88 - a01ec268 virtual void Inject(mvar injectable, Generic additional, boolean shouldUseAll, Void context); // 89 - a01ec368 virtual void Inject(mvar injectable, Generic additional, boolean shouldUseAll, Void context, Void typeInfo); // 90 - a01ec480 virtual void InjectExplicit(mvar injectable, Generic additional); // 91 - a01ec5c8 virtual void InjectExplicit(mvar injectable, Generic additional, Void context); // 92 - a01ec6c0 virtual Generic ResolveTypeAll(Class context); // 93 - a01e5dd4 virtual Generic ResolveTypeAll(Class type); // 94 - a01ec7d8 virtual mvar Resolve(Object context); // 95 - a01e72a8 virtual cmod_opt Resolve(); // 96 - 0 virtual cmod_opt Resolve(String identifier); // 97 - 0 virtual cmod_opt TryResolve(); // 98 - 0 virtual cmod_opt TryResolve(String identifier); // 99 - 0 virtual mvar TryResolve(Object contractType); // 100 - a01ec8a8 virtual mvar TryResolve(Object contractType, String identifier); // 101 - a01ec8e4 virtual mvar Resolve(Object contractType); // 102 - a01ec9c0 virtual mvar Resolve(Object contractType, String identifier); // 103 - a01eca90 virtual cmod_opt Resolve(SecurityProtocolType context); // 104 - 0 virtual IList ResolveAll(IList context); // 105 - a01e5ae4 virtual Generic ResolveAll(); // 106 - 0 virtual Generic ResolveAll(boolean optional); // 107 - 0 virtual Generic ResolveAll(String identifier); // 108 - 0 virtual Generic ResolveAll(String identifier, boolean optional); // 109 - 0 virtual Generic ResolveAll(Class context); // 110 - 0 virtual IList ResolveAll(IList contractType); // 111 - a01ecb64 virtual IList ResolveAll(IList contractType, String identifier); // 112 - a01ecba0 virtual IList ResolveAll(IList contractType, boolean optional); // 113 - a01ecbec virtual IList ResolveAll(IList contractType, String identifier, boolean optional); // 114 - a01ecc38 virtual Generic ValidateResolve(); // 115 - 0 virtual Generic ValidateResolve(String identifier); // 116 - 0 virtual Generic ValidateValidatables(cmod_reqd ignoreTypes); // 117 - a01e5374 } // Namespace: Zenject class SingletonProviderCreator { // Fields MethodSingletonProviderCreator _methodSingletonProviderCreator; TypeSingletonProviderCreator _typeSingletonProviderCreator; InstanceSingletonProviderCreator _instanceSingletonProviderCreator; FactorySingletonProviderCreator _factorySingletonProviderCreator; GameObjectSingletonProviderCreator _gameObjectSingletonProviderCreator; PrefabSingletonProviderCreator _prefabSingletonProviderCreator; PrefabResourceSingletonProviderCreator _prefabResourceSingletonProviderCreator; MonoBehaviourSingletonProviderCreator _monoBehaviourSingletonProviderCreator; // Methods void .ctor(Void container, Void singletonRegistry); // a02013d8 ProviderBase CreateProviderFromInstance(String concreteIdentifier, ProviderBase concreteType, mvar instance); // a0201658 ProviderBase CreateProviderFromInstance(ProviderBase singleId, mvar instance); // a0201708 ProviderBase CreateProviderFromMethod(String concreteIdentifier, Generic method); // 0 ProviderBase CreateProviderFromFactory(String concreteIdentifier); // 0 ProviderBase CreateProviderFromType(ProviderBase singleId); // a0201728 ProviderBase CreateProviderFromType(String concreteIdentifier, ProviderBase concreteType); // a0201804 ProviderBase CreateProviderFromMonoBehaviour(String concreteIdentifier, ProviderBase concreteType, ProviderBase gameObject); // a02018ac ProviderBase CreateProviderFromPrefabResource(String concreteIdentifier, ProviderBase concreteType, String resourcePath); // a02018d4 ProviderBase CreateProviderFromPrefab(String concreteIdentifier, ProviderBase concreteType, ProviderBase prefab); // a02018fc ProviderBase CreateProviderFromGameObject(ProviderBase concreteType, String concreteIdentifier); // a0201924 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class MethodSingletonProviderCreator { // Fields Generic _creators; SingletonRegistry _singletonRegistry; // Methods void .ctor(Void singletonRegistry); // a01fb030 void RemoveCreator(Void id); // a01fb0e4 IMethodSingletonLazyCreator AddCreator(IMethodSingletonLazyCreator id, Generic method); // 0 boolean AreFunctionsEqual(Boolean left, Boolean right); // a01fb138 MethodSingletonProvider CreateProvider(String concreteIdentifier, Generic method); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class SingletonRegistry { // Fields Generic _singletonInfos; // Methods void .ctor(); // a0201948 Generic TryGetSingletonType(); // 0 Generic TryGetSingletonType(Class type); // a01f91c4 Generic TryGetSingletonType(Class type, String concreteIdentifier); // a02019f4 Generic TryGetSingletonType(Class id); // a0201aa4 void MarkSingleton(Void type, String concreteIdentifier, Void singletonTyp); // a0201bf4 void MarkSingleton(Void id, Void type); // a01f9454 void UnmarkSingleton(Void type, String concreteIdentifier, Void singletonTyp); // a0201cac void UnmarkSingleton(Void id, Void type); // a01f974c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class IMethodSingletonLazyCreator { // Methods void DecRefCount(); // 0 void IncRefCount(); // 0 mvar GetInstance(Object context); // 0 Delegate get_CreateMethod(); // 0 } // Namespace: Zenject class MethodSingletonProvider { // Fields SingletonRegistry _singletonRegistry; SingletonId _id; IMethodSingletonLazyCreator _lazyCreator; // Methods void .ctor(Void lazyCreator, Void id, Void singletonRegistry); // a01fab80 void Init(); // a01fabb4 void Dispose(); // a01fac78 Type GetInstanceType(); // a01fad3c mvar GetInstance(Object context); // a01fad58 Generic ValidateBinding(Class context); // a01fae0c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01fac78 virtual boolean Matches(Boolean context); // 5 - a01ff458 virtual Type GetInstanceType(); // 6 - a01fad3c virtual mvar GetInstance(Object context); // 7 - a01fad58 virtual Generic ValidateBinding(Class context); // 8 - a01fae0c virtual void Dispose(); // 9 - a01fac78 } // Namespace: Zenject class SingletonId { // Fields Type ConcreteType; String ConcreteIdentifier; // Methods void .ctor(Void concreteType, String concreteIdentifier); // a01fbaf0 int GetHashCode(); // a020120c boolean Equals(mvar other); // a0201278 boolean Equals(Boolean that); // a0201384 boolean op_Equality(Boolean left, Boolean right); // a0201340 boolean op_Inequality(Boolean left, Boolean right); // a0201390 // VTable virtual boolean Equals(mvar other); // 0 - a0201278 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a020120c virtual String ToString(); // 3 - a0bcc704 virtual boolean Equals(Boolean that); // 4 - a0201384 } // Namespace: Zenject class TypeSingletonProviderCreator { // Fields Generic _creators; DiContainer _container; SingletonRegistry _singletonRegistry; // Methods void .ctor(Void container, Void singletonRegistry); // a020159c void RemoveCreator(Void id); // a0209e6c TypeSingletonLazyCreator AddCreator(TypeSingletonLazyCreator id); // a020a19c TypeSingletonProvider CreateProvider(TypeSingletonProvider singletonId); // a0201748 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class TypeSingletonLazyCreator { // Fields DiContainer _container; SingletonId _id; TypeSingletonProviderCreator _owner; int _referenceCount; mvar _instance; // Methods void .ctor(Void id, Void owner, Void container); // a0209bb8 mvar GetInstance(Object context); // a0209be8 void IncRefCount(); // a0209e24 void DecRefCount(); // a0209e34 Generic ValidateBinding(Class context); // a0209ec0 void InitInstance(Void context); // a0209c20 Type GetTypeToInstantiate(Type contractType); // a0209f98 void .ctor(Void lazyCreator, Void singletonRegistry, Void id); // a01f93dc void Init(); // a01f9414 void Dispose(); // a01f9710 Type GetInstanceType(); // a01f98d4 mvar GetInstance(Object context); // a01f98f0 Generic ValidateBinding(Class context); // a01f990c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01f9710 // Namespace: Zenject class FactorySingletonProviderCreator { // Fields SingletonRegistry _singletonRegistry; Generic _creators; DiContainer _container; // Methods void .ctor(Void container, Void singletonRegistry); // a01f3ffc void RemoveCreator(Void id); // a01f40b8 Generic AddCreator(Class id); // 0 FactorySingletonProvider CreateProvider(FactorySingletonProvider singletonId); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class FactorySingletonProvider { // Fields SingletonId _id; SingletonRegistry _singletonRegistry; IFactorySingletonLazyCreator _lazyCreator; // Methods void .ctor(Void lazyCreator, Void singletonRegistry, Void id); // a01f3cb4 void Init(); // a01f3ce8 void Dispose(); // a01f3db0 Type GetInstanceType(); // a01f3e78 mvar GetInstance(Object context); // a01f3e94 Generic ValidateBinding(Class context); // a01f3f48 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01f3db0 virtual boolean Matches(Boolean context); // 5 - a01ff458 virtual Type GetInstanceType(); // 6 - a01f3e78 virtual mvar GetInstance(Object context); // 7 - a01f3e94 virtual Generic ValidateBinding(Class context); // 8 - a01f3f48 virtual void Dispose(); // 9 - a01f3db0 } // Namespace: Zenject class IFactorySingletonLazyCreator { // Methods Generic ValidateBinding(Class context); // 0 mvar GetInstance(Object context); // 0 void DecRefCount(); // 0 void IncRefCount(); // 0 } // Namespace: Zenject class GameObjectSingletonProviderCreator { // Fields SingletonRegistry _singletonRegistry; Generic _creators; DiContainer _container; // Methods void .ctor(Void container, Void singletonRegistry); // a01f5060 Generic get_Creators(); // a01f511c void RemoveCreator(Void id); // a01f4784 GameObjectSingletonLazyCreator AddCreator(GameObjectSingletonLazyCreator id); // a01f51ac GameObjectSingletonProvider CreateProvider(GameObjectSingletonProvider concreteType, String concreteIdentifier); // a01f52cc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class GameObjectSingletonLazyCreator { // Fields DiContainer _container; GameObjectSingletonProviderCreator _owner; SingletonId _id; int _referenceCount; Component _component; // Methods void .ctor(Void container, Void owner, Void id); // a01f4674 void IncRefCount(); // a01f473c void DecRefCount(); // a01f474c mvar GetInstance(Object context); // a01f47d8 Generic ValidateBinding(Class context); // a01f49c0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class GameObjectSingletonProvider { // Fields SingletonRegistry _singletonRegistry; SingletonId _id; GameObjectSingletonLazyCreator _creator; // Methods void .ctor(Void creator, Void id, Void singletonRegistry); // a01f4f4c void Init(); // a01f4f80 void Dispose(); // a01f4fc4 Type GetInstanceType(); // a01f5004 mvar GetInstance(Object context); // a01f5020 Generic ValidateBinding(Class context); // a01f5040 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01f4fc4 virtual boolean Matches(Boolean context); // 5 - a01ff458 virtual Type GetInstanceType(); // 6 - a01f5004 virtual mvar GetInstance(Object context); // 7 - a01f5020 virtual Generic ValidateBinding(Class context); // 8 - a01f5040 virtual void Dispose(); // 9 - a01f4fc4 } // Namespace: Zenject class PrefabSingletonProviderCreator { // Fields SingletonRegistry _singletonRegistry; Generic _creators; DiContainer _container; Generic _prefabMarks; // Methods void .ctor(Void container, Void singletonRegistry); // a01ff134 void MarkPrefab(Void id, Void prefab); // a01fecfc void UnmarkPrefab(Void id, Void prefab); // a01fefdc void RemoveCreator(Void id); // a01fdfec PrefabSingletonLazyCreator AddCreator(PrefabSingletonLazyCreator id); // a01ff22c PrefabSingletonProvider CreateProvider(String concreteIdentifier, PrefabSingletonProvider concreteType, PrefabSingletonProvider prefab); // a01ff34c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class PrefabSingletonLazyCreator { // Fields DiContainer _container; PrefabSingletonProviderCreator _owner; PrefabSingletonId _id; int _referenceCount; GameObject _rootObj; // Methods void .ctor(Void container, Void owner, Void id); // a01fdf58 void IncRefCount(); // a01fdfa4 void DecRefCount(); // a01fdfb4 boolean ContainsComponent(Boolean type); // a01fe040 mvar GetComponent(Object componentType, Object context); // a01fe0f8 Generic ValidateBinding(Class componentType, Class context); // a01fe3c4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class PrefabSingletonId { // Fields String ConcreteIdentifier; GameObject Prefab; // Methods void .ctor(String identifier, Void prefab); // a01fdce4 int GetHashCode(); // a01fdd1c boolean Equals(mvar other); // a01fdddc boolean Equals(Boolean that); // a01fdf04 boolean op_Equality(Boolean left, Boolean right); // a01fdea4 boolean op_Inequality(Boolean left, Boolean right); // a01fdf10 // VTable virtual boolean Equals(mvar other); // 0 - a01fdddc virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a01fdd1c virtual String ToString(); // 3 - a0bcc704 virtual boolean Equals(Boolean that); // 4 - a01fdf04 } // Namespace: Zenject class PrefabSingletonProvider { // Fields PrefabSingletonProviderCreator _owner; SingletonRegistry _singletonRegistry; PrefabSingletonLazyCreator _lazyCreator; Type _componentType; PrefabSingletonId _prefabId; SingletonId _singletonId; // Methods void .ctor(Void prefabId, Void componentType, Void lazyCreator, Void singletonRegistry, Void owner); // a01feb48 void Init(); // a01fec9c void Dispose(); // a01fef80 Type GetInstanceType(); // a01ff0d4 mvar GetInstance(Object context); // a01ff0dc Generic ValidateBinding(Class context); // a01ff108 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01fef80 virtual boolean Matches(Boolean context); // 5 - a01ff458 virtual Type GetInstanceType(); // 6 - a01ff0d4 virtual mvar GetInstance(Object context); // 7 - a01ff0dc virtual Generic ValidateBinding(Class context); // 8 - a01ff108 virtual void Dispose(); // 9 - a01fef80 } // Namespace: Zenject class PrefabResourceSingletonProviderCreator { // Fields SingletonRegistry _singletonRegistry; Generic _creators; DiContainer _container; Generic _resourceMarks; // Methods void .ctor(Void container, Void singletonRegistry); // a01fd9d0 void MarkResource(Void id, String resourcePath); // a01fd55c void UnmarkResource(Void id, String resourcePath); // a01fd878 void RemoveCreator(Void id); // a01fc598 PrefabResourceSingletonLazyCreator AddCreator(PrefabResourceSingletonLazyCreator id); // a01fdac8 PrefabResourceSingletonProvider CreateProvider(String concreteIdentifier, PrefabResourceSingletonProvider concreteType, String resourcePath); // a01fdbe8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class PrefabResourceSingletonLazyCreator { // Fields DiContainer _container; PrefabResourceSingletonProviderCreator _owner; PrefabResourceSingletonId _id; int _referenceCount; GameObject _rootObj; // Methods void .ctor(Void container, Void owner, Void id); // a01fc504 void IncRefCount(); // a01fc550 void DecRefCount(); // a01fc560 boolean ContainsComponent(Boolean type); // a01fc5ec mvar GetComponent(Object componentType, Object context); // a01fc7c0 Generic ValidateBinding(Class componentType, Class context); // a01fcc68 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class PrefabResourceSingletonId { // Fields String ConcreteIdentifier; String ResourcePath; // Methods void .ctor(String concreteIdentifier, String resourcePath); // a01fc2fc int GetHashCode(); // a01fc334 BindingCondition get_Condition(); // a01ff448 boolean Matches(Boolean context); // a01ff458 Type GetInstanceType(); // 0 boolean Invoke(Boolean c); // a01e3884 IAsyncResult BeginInvoke(IAsyncResult c, IAsyncResult callback, mvar object); // a01e398c boolean EndInvoke(Boolean result); // a01e39b8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual boolean Invoke(Boolean c); // 12 - a01e3884 virtual IAsyncResult BeginInvoke(IAsyncResult c, IAsyncResult callback, mvar object); // 13 - a01e398c virtual boolean EndInvoke(Boolean result); // 14 - a01e39b8 } // Namespace: class ProviderLookupResult { // Fields int value__; static ProviderLookupResult Success = 0; static ProviderLookupResult Multiple = 1; static ProviderLookupResult None = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Mono.Security.Protocol.Tls class ContentType { // Fields byte value__; static ContentType ChangeCipherSpec = 20; static ContentType Alert = 21; static ContentType Handshake = 22; static ContentType ApplicationData = 23; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Mono.Security.Protocol.Tls class Context { // Fields SecurityProtocolType securityProtocol; cmod_reqd sessionId; SecurityCompressionType compressionMethod; TlsServerSettings serverSettings; TlsClientSettings clientSettings; SecurityParameters current; SecurityParameters negotiating; SecurityParameters read; SecurityParameters write; CipherSuiteCollection supportedCiphers; HandshakeType lastHandshakeMsg; HandshakeState handshakeState; boolean abbreviatedHandshake; boolean receivedConnectionEnd; boolean sentConnectionEnd; boolean protocolNegotiated; ulong writeSequenceNumber; ulong readSequenceNumber; cmod_reqd clientRandom; cmod_reqd serverRandom; cmod_reqd randomCS; cmod_reqd randomSC; cmod_reqd masterSecret; cmod_reqd clientWriteKey; cmod_reqd serverWriteKey; cmod_reqd clientWriteIV; cmod_reqd serverWriteIV; TlsStream handshakeMessages; RandomNumberGenerator random; RecordProtocol recordProtocol; // Methods void .ctor(Void securityProtocolType); // a0732f74 boolean get_AbbreviatedHandshake(); // a07359f0 void set_AbbreviatedHandshake(boolean value); // a07359f8 boolean get_ProtocolNegotiated(); // a0735a00 void set_ProtocolNegotiated(boolean value); // a0735a08 SecurityProtocolType get_SecurityProtocol(); // a0735a10 void set_SecurityProtocol(Void value); // a07358f8 SecurityProtocolType get_SecurityProtocolFlags(); // a0735ae8 short get_Protocol(); // a0735af0 cmod_reqd get_SessionId(); // a0735060 void set_SessionId(cmod_reqd value); // a0735bc8 SecurityCompressionType get_CompressionMethod(); // a0735bd0 void set_CompressionMethod(Void value); // a0735bd8 TlsServerSettings get_ServerSettings(); // a0735be0 TlsClientSettings get_ClientSettings(); // a0733078 HandshakeType get_LastHandshakeMsg(); // a0735be8 void set_LastHandshakeMsg(Void value); // a0733d5c HandshakeState get_HandshakeState(); // a0733f78 void set_HandshakeState(Void value); // a0733f80 boolean get_ReceivedConnectionEnd(); // a0735bf0 void set_ReceivedConnectionEnd(boolean value); // a0735bf8 boolean get_SentConnectionEnd(); // a0735c00 void set_SentConnectionEnd(boolean value); // a0735c08 CipherSuiteCollection get_SupportedCiphers(); // a0735c10 void set_SupportedCiphers(Void value); // a0735c18 TlsStream get_HandshakeMessages(); // a0733d64 ulong get_WriteSequenceNumber(); // a0735c20 void set_WriteSequenceNumber(ulong value); // a0735c28 ulong get_ReadSequenceNumber(); // a0735c38 void set_ReadSequenceNumber(ulong value); // a0735c40 cmod_reqd get_ClientRandom(); // a0735c50 void set_ClientRandom(cmod_reqd value); // a0735c58 cmod_reqd get_ServerRandom(); // a0735c60 void set_ServerRandom(cmod_reqd value); // a0735c68 cmod_reqd get_RandomCS(); // a0735c70 void set_RandomCS(cmod_reqd value); // a0735c78 cmod_reqd get_RandomSC(); // a0735c80 void set_RandomSC(cmod_reqd value); // a0735c88 cmod_reqd get_MasterSecret(); // a07358c0 void set_MasterSecret(cmod_reqd value); // a07358c8 cmod_reqd get_ClientWriteKey(); // a0730e2c void set_ClientWriteKey(cmod_reqd value); // a0735c90 cmod_reqd get_ServerWriteKey(); // a0730e3c void set_ServerWriteKey(cmod_reqd value); // a0735c98 cmod_reqd get_ClientWriteIV(); // a0730e34 void set_ClientWriteIV(cmod_reqd value); // a0735ca0 cmod_reqd get_ServerWriteIV(); // a0730e44 void set_ServerWriteIV(cmod_reqd value); // a0735ca8 RecordProtocol get_RecordProtocol(); // a0735cb0 void set_RecordProtocol(Void value); // a0735cb8 int GetUnixTime(); // a0735cc0 cmod_reqd GetSecureRandomBytes(int count); // a07303f0 void Clear(); // a07330ac void ClearKeyInfo(); // a0735db8 SecurityProtocolType DecodeProtocolCode(short code); // a0735f4c void ChangeProtocol(short protocol); // a073601c SecurityParameters get_Current(); // a0736120 SecurityParameters get_Negotiating(); // a0730e4c SecurityParameters get_Read(); // a07361ec SecurityParameters get_Write(); // a07361f4 void StartSwitchingSecurityParameters(boolean client); // a07361fc void EndSwitchingSecurityParameters(boolean client); // a0736224 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Clear(); // 4 - a07330ac virtual void ClearKeyInfo(); // 5 - a0735db8 } // Namespace: Mono.Security.Protocol.Tls class SecurityProtocolType { // Fields int value__; static SecurityProtocolType Default = -1073741824; static SecurityProtocolType Ssl2 = 12; static SecurityProtocolType Ssl3 = 48; static SecurityProtocolType Tls = 192; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } IEnumerator System.Collections.IEnumerable.GetEnumerator(); // a075bca0 X509Certificate get_Item(int index); // a075bce4 int Add(Int32 value); // a0751838 void AddRange(Void value); // a075bb48 boolean Contains(Boolean value); // a075bda8 X509CertificateEnumerator GetEnumerator(); // a0752918 int GetHashCode(); // a075c038 int IndexOf(Int32 value); // a075bdc8 void Remove(Void value); // a075c118 boolean Compare(cmod_reqd array1, cmod_reqd array2); // a075c07c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a075c038 virtual String ToString(); // 3 - a0bcc704 virtual IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 4 - a075bca0 virtual int get_Count(); // 5 - a0b48160 virtual boolean System.Collections.ICollection.get_IsSynchronized(); // 6 - a0b47718 virtual mvar System.Collections.ICollection.get_SyncRoot(); // 7 - a0b476d8 virtual void System.Collections.ICollection.CopyTo(Void array, int index); // 8 - a0b475ec virtual boolean System.Collections.IList.get_IsFixedSize(); // 9 - a0b47dc0 virtual boolean System.Collections.IList.get_IsReadOnly(); // 10 - a0b47e00 virtual mvar System.Collections.IList.get_Item(int index); // 11 - a0b47e40 virtual void System.Collections.IList.set_Item(int index, mvar value); // 12 - a0b47e88 virtual int System.Collections.IList.Add(mvar value); // 13 - a0b47758 virtual void Clear(); // 14 - a0b481e0 virtual boolean System.Collections.IList.Contains(mvar value); // 15 - a0b47980 virtual int System.Collections.IList.IndexOf(mvar value); // 16 - a0b479c8 virtual void System.Collections.IList.Insert(int index, mvar value); // 17 - a0b47a10 virtual void System.Collections.IList.Remove(mvar value); // 18 - a0b47c08 virtual void RemoveAt(int index); // 19 - a0b48260 virtual void OnClear(); // 20 - a0b4834c virtual void OnClearComplete(); // 21 - a0b48350 virtual void OnInsert(int index, mvar value); // 22 - a0b48354 virtual void OnInsertComplete(int index, mvar value); // 23 - a0b48358 virtual void OnRemove(int index, mvar value); // 24 - a0b4835c virtual void OnRemoveComplete(int index, mvar value); // 25 - a0b48360 virtual void OnSet(int index, mvar oldValue, mvar newValue); // 26 - a0b48364 virtual void OnSetComplete(int index, mvar oldValue, mvar newValue); // 27 - a0b48368 virtual void OnValidate(mvar value); // 28 - a0b4836c } // Namespace: Mono.Security.X509 DateTime m_until; ASN1 issuer; String m_issuername; String m_keyalgo; cmod_reqd m_keyalgoparams; ASN1 subject; String m_subject; cmod_reqd m_publickey; cmod_reqd signature; String m_signaturealgo; cmod_reqd m_signaturealgoparams; cmod_reqd certhash; RSA _rsa; void set_DSA(Void value); // a0759ed4 X509ExtensionCollection get_Extensions(); // a0759ee8 cmod_reqd get_Hash(); // a0759ef0 String get_IssuerName(); // a075a388 String get_KeyAlgorithm(); // a075a390 cmod_reqd get_KeyAlgorithmParameters(); // a075a398 void set_KeyAlgorithmParameters(cmod_reqd value); // a075a448 cmod_reqd get_PublicKey(); // a075a450 RSA get_RSA(); // a075a500 void set_RSA(Void value); // a075a760 cmod_reqd get_RawData(); // a075a774 cmod_reqd get_SerialNumber(); // a075a824 cmod_reqd get_Signature(); // a075a8d4 String get_SignatureAlgorithm(); // a075aeb8 String get_SubjectName(); // a075aec0 DateTime get_ValidFrom(); // a075aec8 DateTime get_ValidUntil(); // a075aed8 int get_Version(); // a075aee8 boolean get_IsCurrent(); // a075aef0 boolean WasCurrent(Boolean instant); // a075afbc boolean VerifySignature(Boolean dsa); // a075b144 boolean VerifySignature(Boolean rsa); // a075b278 boolean VerifySignature(Boolean aa); // a075b760 boolean get_IsSelfSigned(); // a075b97c ASN1 GetIssuerName(); // a075ba74 ASN1 GetSubjectName(); // a075ba7c void GetObjectData(Void info, Void context); // a075ba84 cmod_reqd PEM(String type, cmod_reqd data); // a0758ea8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void GetObjectData(Void info, Void context); // 4 - a075ba84 virtual String get_IssuerName(); // 5 - a075a388 virtual String get_KeyAlgorithm(); // 6 - a075a390 virtual cmod_reqd get_KeyAlgorithmParameters(); // 7 - a075a398 virtual void set_KeyAlgorithmParameters(cmod_reqd value); // 8 - a075a448 virtual cmod_reqd get_PublicKey(); // 9 - a075a450 virtual RSA get_RSA(); // 10 - a075a500 virtual void set_RSA(Void value); // 11 - a075a760 virtual cmod_reqd get_RawData(); // 12 - a075a774 virtual cmod_reqd get_SerialNumber(); // 13 - a075a824 virtual cmod_reqd get_Signature(); // 14 - a075a8d4 virtual String get_SignatureAlgorithm(); // 15 - a075aeb8 virtual String get_SubjectName(); // 16 - a075aec0 virtual DateTime get_ValidFrom(); // 17 - a075aec8 virtual DateTime get_ValidUntil(); // 18 - a075aed8 virtual void GetObjectData(Void info, Void context); // 19 - a075ba84 } // Namespace: Mono.Security class ASN1 { // Fields byte m_nTag; cmod_reqd m_aValue; ArrayList elist; // Methods void .ctor(byte tag); // a07244d4 void .ctor(byte tag, cmod_reqd data); // a07244fc void .ctor(cmod_reqd data); // a0724524 int get_Count(); // a0724868 byte get_Tag(); // a07248a4 int get_Length(); // a07248ac cmod_reqd get_Value(); // a07248c0 void set_Value(cmod_reqd value); // a0724998 boolean CompareArray(cmod_reqd array1, cmod_reqd array2); // a0724a4c boolean CompareValue(cmod_reqd value); // a0724ae4 ASN1 Add(ASN1 asn1); // a0724af0 cmod_reqd GetBytes(); // a0724bd0 void Decode(cmod_reqd asn1, int anPos, int anLength); // a072470c void DecodeTLV(cmod_reqd asn1, int pos, byte tag, int length, cmod_reqd content); // a0725350 ASN1 get_Item(int index); // a0725500 ASN1 Element(int index, byte anTag); // a0725694 String ToString(); // a0725844 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0725844 virtual cmod_reqd GetBytes(); // 4 - a0724bd0 } // Namespace: Mono.Security.X509 class X509ExtensionCollection { // Fields boolean readOnly; // Methods void .ctor(); // a075f678 void .ctor(Void asn1); // a0759c40 IEnumerator System.Collections.IEnumerable.GetEnumerator(); // a075f680 int IndexOf(String oid); // a075f6c4 X509Extension get_Item(String oid); // a075d21c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 4 - a075f680 virtual int get_Count(); // 5 - a0b48160 virtual boolean System.Collections.ICollection.get_IsSynchronized(); // 6 - a0b47718 virtual mvar System.Collections.ICollection.get_SyncRoot(); // 7 - a0b476d8 virtual void System.Collections.ICollection.CopyTo(Void array, int index); // 8 - a0b475ec virtual boolean System.Collections.IList.get_IsFixedSize(); // 9 - a0b47dc0 virtual boolean System.Collections.IList.get_IsReadOnly(); // 10 - a0b47e00 virtual mvar System.Collections.IList.get_Item(int index); // 11 - a0b47e40 virtual void System.Collections.IList.set_Item(int index, mvar value); // 12 - a0b47e88 virtual int System.Collections.IList.Add(mvar value); // 13 - a0b47758 virtual void Clear(); // 14 - a0b481e0 virtual boolean System.Collections.IList.Contains(mvar value); // 15 - a0b47980 virtual int System.Collections.IList.IndexOf(mvar value); // 16 - a0b479c8 virtual void System.Collections.IList.Insert(int index, mvar value); // 17 - a0b47a10 virtual void System.Collections.IList.Remove(mvar value); // 18 - a0b47c08 virtual void RemoveAt(int index); // 19 - a0b48260 virtual void OnClear(); // 20 - a0b4834c virtual void OnClearComplete(); // 21 - a0b48350 virtual void OnInsert(int index, mvar value); // 22 - a0b48354 virtual void OnInsertComplete(int index, mvar value); // 23 - a0b48358 virtual void OnRemove(int index, mvar value); // 24 - a0b4835c virtual void OnRemoveComplete(int index, mvar value); // 25 - a0b48360 virtual void OnSet(int index, mvar oldValue, mvar newValue); // 26 - a0b48364 virtual void OnSetComplete(int index, mvar oldValue, mvar newValue); // 27 - a0b48368 virtual void OnValidate(mvar value); // 28 - a0b4836c } // Namespace: Mono.Security.X509 class X509Extension { // Fields String extnOid; boolean extnCritical; ASN1 extnValue; // Methods void .ctor(Void asn1); // a075ec6c void .ctor(Void extension); // a074d000 void Decode(); // a075f060 void Encode(); // a075f064 String get_Oid(); // a075f050 boolean get_Critical(); // a075f058 ASN1 get_Value(); // a075f00c boolean Equals(mvar obj); // a075f068 int GetHashCode(); // a075f250 void WriteLine(Void sb, int n, int pos); // a075f274 String ToString(); // a075f550 // VTable virtual boolean Equals(mvar obj); // 0 - a075f068 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a075f250 virtual String ToString(); // 3 - a075f550 virtual void Decode(); // 4 - a075f060 virtual void Encode(); // 5 - a075f064 } // Namespace: class X509CertificateEnumerator { // Fields IEnumerator enumerator; // Methods void .ctor(Void mappings); // a075bf78 mvar System.Collections.IEnumerator.get_Current(); // a075c164 boolean System.Collections.IEnumerator.MoveNext(); // a075c210 void System.Collections.IEnumerator.Reset(); // a075c2bc X509Certificate get_Current(); // a07529a8 boolean MoveNext(); // a075c368 void Reset(); // a075c414 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual mvar System.Collections.IEnumerator.get_Current(); // 4 - a075c164 virtual boolean System.Collections.IEnumerator.MoveNext(); // 5 - a075c210 virtual void System.Collections.IEnumerator.Reset(); // 6 - a075c2bc virtual boolean MoveNext(); // 7 - a075c368 virtual void Reset(); // 8 - a075c414 } // Namespace: Mono.Security.Protocol.Tls class TlsClientSettings { // Fields String targetHost; X509CertificateCollection certificates; X509Certificate clientCertificate; RSAManaged certificateRSA; // Methods void .ctor(); // a0735908 String get_TargetHost(); // a0735068 void set_TargetHost(String value); // a0733088 X509CertificateCollection get_Certificates(); // a073655c void set_Certificates(Void value); // a0733080 X509Certificate get_ClientCertificate(); // a0736e30 void set_ClientCertificate(Void value); // a07365c4 void UpdateCertificateRSA(); // a0749624 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Mono.Security.Cryptography class RSAManaged { // Fields boolean isCRTpossible; boolean keyBlinding; boolean keypairGenerated; boolean m_disposed; BigInteger d; BigInteger p; BigInteger q; BigInteger dp; BigInteger dq; BigInteger qInv; BigInteger n; BigInteger e; KeyGeneratedEventHandler KeyGenerated; // Methods void .ctor(); // a072bbf0 void .ctor(int keySize); // a072bbf8 void Finalize(); // a072bd3c void GenerateKeyPair(); // a072bdc0 int get_KeySize(); // a072c284 boolean get_PublicOnly(); // a072c2c8 cmod_reqd DecryptValue(cmod_reqd rgb); // a072c3d0 cmod_reqd EncryptValue(cmod_reqd rgb); // a072c92c RSAParameters ExportParameters(boolean includePrivateParameters); // a072ca9c void ImportParameters(Void parameters); // a072cf58 void Dispose(boolean disposing); // a072d5e4 String ToXmlString(boolean includePrivateParameters); // a072d970 cmod_reqd GetPaddedValue(Class value, int length); // a072c814 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a072bd3c virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void System.IDisposable.Dispose(); // 4 - a0c5e28c virtual int get_KeySize(); // 5 - a072c284 virtual void set_KeySize(int value); // 6 - a0c5e2dc virtual void Dispose(boolean disposing); // 7 - a072d5e4 virtual void FromXmlString(String xmlString); // 8 - a0cae5c8 void EndInvoke(Void result); // a072e1ec // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual void Invoke(mvar sender, Void e); // 12 - a072c178 virtual IAsyncResult BeginInvoke(mvar sender, IAsyncResult e, IAsyncResult callback, mvar object); // 13 - a072e1b4 virtual void EndInvoke(Void result); // 14 - a072e1ec } // Namespace: Mono.Security.Protocol.Tls class SecurityParameters { // Fields CipherSuite cipher; cmod_reqd clientWriteMAC; cmod_reqd serverWriteMAC; // Methods void .ctor(); // a07361dc CipherSuite get_Cipher(); // a07361e4 void set_Cipher(Void value); // a073acf0 cmod_reqd get_ClientWriteMAC(); // a0730f08 void set_ClientWriteMAC(cmod_reqd value); // a074042c cmod_reqd get_ServerWriteMAC(); // a0730f10 void set_ServerWriteMAC(cmod_reqd value); // a0740434 void Clear(); // a0736258 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Mono.Security.Protocol.Tls class CipherSuite { // Fields cmod_reqd EmptyArray; short code; String name; CipherAlgorithmType cipherAlgorithmType; HashAlgorithmType hashAlgorithmType; ExchangeAlgorithmType exchangeAlgorithmType; boolean isExportable; CipherMode cipherMode; byte keyMaterialSize; int keyBlockSize; byte expandedKeyMaterialSize; short effectiveKeyBits; byte ivSize; byte blockSize; Context context; SymmetricAlgorithm encryptionAlgorithm; ICryptoTransform encryptionCipher; SymmetricAlgorithm decryptionAlgorithm; ICryptoTransform decryptionCipher; KeyedHashAlgorithm clientHMAC; KeyedHashAlgorithm serverHMAC; // Methods void .ctor(short code, String name, Void cipherAlgorithmType, Void hashAlgorithmType, Void exchangeAlgorithmType, boolean exportable, boolean blockMode, byte keyMaterialSize, byte expandedKeyMaterialSize, short effectiveKeyBits, byte ivSize, byte blockSize); // a072f0cc void .cctor(); // a072f188 ICryptoTransform get_EncryptionCipher(); // a072f22c ICryptoTransform get_DecryptionCipher(); // a072f234 KeyedHashAlgorithm get_ClientHMAC(); // a072f23c KeyedHashAlgorithm get_ServerHMAC(); // a072f244 CipherAlgorithmType get_CipherAlgorithmType(); // a072f24c String get_HashAlgorithmName(); // a072f254 HashAlgorithmType get_HashAlgorithmType(); // a072f2f4 int get_HashSize(); // a072f16c ExchangeAlgorithmType get_ExchangeAlgorithmType(); // a072f2fc CipherMode get_CipherMode(); // a072f304 short get_Code(); // a072f30c String get_Name(); // a072f314 boolean get_IsExportable(); // a072f31c byte get_KeyMaterialSize(); // a072f324 int get_KeyBlockSize(); // a072f32c byte get_ExpandedKeyMaterialSize(); // a072f334 short get_EffectiveKeyBits(); // a072f33c byte get_IvSize(); // a072f344 Context get_Context(); // a072f34c void set_Context(Void value); // a072f354 void Write(cmod_reqd array, int offset, short value); // a072f35c void Write(cmod_reqd array, int offset, ulong value); // a072f46c void InitializeCipher(); // a072f654 cmod_reqd EncryptRecord(cmod_reqd fragment, cmod_reqd mac); // a072fe98 void DecryptRecord(cmod_reqd fragment, cmod_reqd dcrFragment, cmod_reqd dcrMAC); // a07300a4 cmod_reqd ComputeClientRecordMAC(ValueType contentType, cmod_reqd fragment); // 0 cmod_reqd ComputeServerRecordMAC(ValueType contentType, cmod_reqd fragment); // 0 void ComputeMasterSecret(cmod_reqd preMasterSecret); // 0 void ComputeKeys(); // 0 cmod_reqd CreatePremasterSecret(); // a0730300 cmod_reqd PRF(cmod_reqd secret, String label, cmod_reqd data, int length); // a07304c8 cmod_reqd Expand(String hashName, cmod_reqd secret, cmod_reqd seed, int length); // a073099c void createEncryptionCipher(); // a072f670 void createDecryptionCipher(); // a072fa84 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Mono.Security.Protocol.Tls class CipherAlgorithmType { // Fields int value__; static CipherAlgorithmType Des = 0; static CipherAlgorithmType None = 1; static CipherAlgorithmType Rc2 = 2; static CipherAlgorithmType Rc4 = 3; static CipherAlgorithmType Rijndael = 4; static CipherAlgorithmType SkipJack = 5; static CipherAlgorithmType TripleDes = 6; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Mono.Security.Protocol.Tls class HashAlgorithmType { // Fields int value__; static HashAlgorithmType Md5 = 0; static HashAlgorithmType None = 1; static HashAlgorithmType Sha1 = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Mono.Security.Protocol.Tls class ExchangeAlgorithmType { // Fields int value__; static ExchangeAlgorithmType DiffieHellman = 0; static ExchangeAlgorithmType Fortezza = 1; static ExchangeAlgorithmType None = 2; static ExchangeAlgorithmType RsaKeyX = 3; static ExchangeAlgorithmType RsaSign = 4; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } void .ctor(short code, String name, Void cipherAlgorithmType, Void hashAlgorithmType, Void exchangeAlgorithmType, boolean exportable, boolean blockMode, byte keyMaterialSize, byte expandedKeyMaterialSize, short effectiveKeyBytes, byte ivSize, byte blockSize); // a07322c8 cmod_reqd ComputeServerRecordMAC(ValueType contentType, cmod_reqd fragment); // a074043c cmod_reqd ComputeClientRecordMAC(ValueType contentType, cmod_reqd fragment); // a074091c void ComputeMasterSecret(cmod_reqd preMasterSecret); // a0740e00 void ComputeKeys(); // a0741184 cmod_reqd prf(cmod_reqd secret, String label, cmod_reqd random); // a0740f74 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual cmod_reqd ComputeClientRecordMAC(ValueType contentType, cmod_reqd fragment); // 4 - a074091c virtual cmod_reqd ComputeServerRecordMAC(ValueType contentType, cmod_reqd fragment); // 5 - a074043c virtual void ComputeMasterSecret(cmod_reqd preMasterSecret); // 6 - a0740e00 virtual void ComputeKeys(); // 7 - a0741184 } // Namespace: Mono.Security.Protocol.Tls.Handshake class HandshakeType { // Fields byte value__; static HandshakeType HelloRequest = 0; static HandshakeType ClientHello = 1; static HandshakeType ServerHello = 2; static HandshakeType Certificate = 11; static HandshakeType ServerKeyExchange = 12; static HandshakeType CertificateRequest = 13; static HandshakeType ServerHelloDone = 14; static HandshakeType CertificateVerify = 15; static HandshakeType ClientKeyExchange = 16; static HandshakeType Finished = 20; static HandshakeType None = 255; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Mono.Security.Protocol.Tls class HandshakeState { // Fields int value__; static HandshakeState None = 0; static HandshakeState Started = 1; static HandshakeState Finished = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Mono.Security.Protocol.Tls class TlsStream { // Fields boolean canRead; boolean canWrite; MemoryStream buffer; cmod_reqd temp; // Methods void .ctor(); // a07307a4 void .ctor(cmod_reqd data); // a073b484 boolean get_EOF(); // a073d758 boolean get_CanWrite(); // a07498f8 boolean get_CanRead(); // a0749900 boolean get_CanSeek(); // a0749908 long get_Position(); // a0749944 void set_Position(long value); // a0749980 long get_Length(); // a07499d4 cmod_reqd ReadSmallValue(int length); // a0749a10 byte ReadByte(); // a0733738 short ReadInt16(); // a073a438 int ReadInt24(); // a0733774 cmod_reqd ReadBytes(int count); // a0738a40 void Write(byte value); // a073825c void Write(short value); // a073738c void WriteInt24(int value); // a0733d6c void Write(int value); // a07380dc void Write(cmod_reqd buffer); // a0730884 void Reset(); // a0730918 cmod_reqd ToArray(); // a07308dc void Flush(); // a0749c14 void SetLength(long length); // a0749c50 long Seek(long offset, Int64 loc); // a0749ca4 int Read(cmod_reqd buffer, int offset, int count); // a0749d00 void Write(cmod_reqd buffer, int offset, int count); // a0749e0c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0bb1030 virtual boolean get_CanRead(); // 5 - a0749900 virtual boolean get_CanSeek(); // 6 - a0749908 virtual boolean get_CanWrite(); // 7 - a07498f8 virtual long get_Length(); // 8 - a07499d4 virtual long get_Position(); // 9 - a0749944 virtual void set_Position(long value); // 10 - a0749980 virtual void Dispose(boolean disposing); // 11 - a0bb1060 virtual void Close(); // 12 - a0bb1064 virtual int get_ReadTimeout(); // 13 - a0bb1098 virtual int get_WriteTimeout(); // 14 - a0bb1154 virtual void Flush(); // 15 - a0749c14 virtual int Read(cmod_reqd buffer, int offset, int count); // 16 - a0749d00 virtual int ReadByte(); // 17 - a0bb1210 virtual long Seek(long offset, Int64 loc); // 18 - a0749ca4 virtual void SetLength(long length); // 19 - a0749c50 virtual void Write(cmod_reqd buffer, int offset, int count); // 20 - a0749e0c virtual void WriteByte(byte value); // 21 - a0bb1310 virtual IAsyncResult BeginRead(cmod_reqd buffer, int offset, int count, IAsyncResult callback, mvar state); // 22 - a0ba84d0 virtual IAsyncResult BeginWrite(cmod_reqd buffer, int offset, int count, IAsyncResult callback, mvar state); // 23 - a0ba9604 virtual int EndRead(Int32 asyncResult); // 24 - a0ba89ec virtual void EndWrite(Void asyncResult); // 25 - a0ba9e94 } // Namespace: Mono.Security.Protocol.Tls class RecordProtocol { // Fields ManualResetEvent record_processing; Stream innerStream; Context context; // Methods void .ctor(Void innerStream, Void context); // a0733260 void .cctor(); // a073c4e4 Context get_Context(); // a0733d54 void SendRecord(Void type); // a073c588 void ProcessHandshakeMessage(Void handMsg); // 0 void ProcessChangeCipherSpec(); // a073c880 HandshakeMessage GetMessage(HandshakeMessage type); // a073c974 IAsyncResult BeginReceiveRecord(IAsyncResult record, IAsyncResult callback, mvar state); // a073ca08 void InternalReceiveRecordCallback(Void asyncResult); // a073cd14 cmod_reqd EndReceiveRecord(Class asyncResult); // a073d7d8 cmod_reqd ReceiveRecord(Class record); // a073da34 cmod_reqd ReadRecordBuffer(int contentType, Class record); // a073d1ec cmod_reqd ReadClientHelloV2(Class record); // a073da5c cmod_reqd ReadStandardRecordBuffer(Class record); // a073dfbc void ProcessAlert(Void alertLevel, Void alertDesc); // a073d688 void SendAlert(Void description); // a073e6f4 void SendAlert(Void level, Void description); // a0733f88 void SendAlert(Void alert); // a073e790 void SendChangeCipherSpec(); // a073e92c IAsyncResult BeginSendRecord(IAsyncResult handshakeType, IAsyncResult callback, mvar state); // a073c5b8 void InternalSendRecordCallback(Void ar); // a073ec9c IAsyncResult BeginSendRecord(IAsyncResult contentType, cmod_reqd recordData, IAsyncResult callback, mvar state); // a073eb58 void EndSendRecord(Void asyncResult); // a073c718 void SendRecord(Void contentType, cmod_reqd recordData); // a073e8f4 cmod_reqd EncodeRecord(ValueType contentType, cmod_reqd recordData); // a073ef94 cmod_reqd EncodeRecord(ValueType contentType, cmod_reqd recordData, int offset, int count); // a073f01c cmod_reqd encryptRecordFragment(ValueType contentType, cmod_reqd fragment); // a073f244 cmod_reqd decryptRecordFragment(ValueType contentType, cmod_reqd fragment); // a073d38c boolean Compare(cmod_reqd array1, cmod_reqd array2); // a073f394 void ProcessCipherSpecV2Buffer(Void protocol, cmod_reqd buffer); // a073e344 boolean m__2D1(Boolean r); // 0 boolean m__2D2(Boolean r); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class UntypedBinder { // Methods void .ctor(Void container, Void contractType, String identifier); // a020ec58 BindingConditionSetter ToLookup(); // 0 BindingConditionSetter ToLookup(String identifier); // 0 BindingConditionSetter ToMethod(BindingConditionSetter returnType, Generic method); // a020ec78 BindingConditionSetter ToMethod(Generic method); // 0 BindingConditionSetter ToGetter(Generic method); // 0 BindingConditionSetter ToGetter(String identifier, Generic method); // 0 BindingConditionSetter ToTransient(); // 0 BindingConditionSetter ToSingle(String concreteIdentifier); // 0 BindingConditionSetter ToInstance(cmod_opt instance); // 0 BindingConditionSetter ToSingleInstance(cmod_opt instance); // 0 BindingConditionSetter ToSingleInstance(String concreteIdentifier, cmod_opt instance); // 0 BindingConditionSetter ToSingleMethod(String concreteIdentifier, Generic method); // 0 BindingConditionSetter ToSingleMethod(Generic method); // 0 BindingConditionSetter ToSingle(); // 0 BindingConditionSetter ToSingleMonoBehaviour(BindingConditionSetter gameObject); // 0 BindingConditionSetter ToSingleMonoBehaviour(String concreteIdentifier, BindingConditionSetter gameObject); // 0 BindingConditionSetter ToResource(String resourcePath); // 0 BindingConditionSetter ToTransientPrefabResource(String resourcePath); // 0 BindingConditionSetter ToTransientPrefab(BindingConditionSetter prefab); // 0 BindingConditionSetter ToSingleGameObject(String name); // 0 BindingConditionSetter ToSinglePrefab(BindingConditionSetter prefab); // 0 BindingConditionSetter ToSinglePrefab(String identifier, BindingConditionSetter prefab); // 0 BindingConditionSetter ToSinglePrefabResource(String resourcePath); // 0 BindingConditionSetter ToSinglePrefabResource(String identifier, String resourcePath); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class BindingId { // Fields Type Type; String Identifier; // Methods void .ctor(Void type, String identifier); // a01e347c int GetHashCode(); // a01e3db8 boolean Equals(mvar other); // a01e3e24 boolean Equals(Boolean that); // a01e3f30 boolean op_Equality(Boolean left, Boolean right); // a01e3eec boolean op_Inequality(Boolean left, Boolean right); // a01e3f3c // VTable virtual boolean Equals(mvar other); // 0 - a01e3e24 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a01e3db8 virtual String ToString(); // 3 - a0bcc704 virtual boolean Equals(Boolean that); // 4 - a01e3f30 } // Namespace: class ProviderPair { // Fields ProviderBase Provider; DiContainer Container; // Methods void .ctor(Void provider, Void container); // a01edce4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Items class ItemSpriteLookup { // Fields cmod_reqd sprites; cmod_reqd altSprites; cmod_reqd iapSprites; cmod_reqd currencySprites; Generic spriteLookup; Generic altSpriteLookup; Generic currencySpriteLookup; // Methods void .ctor(); // a036b6c8 void Awake(); // a036b7c0 void RegisterItem(Void item); // a036bafc Sprite GetSprite(Sprite item); // a036bd94 Sprite GetAltSprite(Sprite item); // a036beb8 Sprite GetSprite(String sku); // a036bfdc Sprite GetCurrencySprite(Sprite currency); // a036c124 Sprite GetSpriteHash(int hash); // a036be60 Sprite GetAltSpriteHash(int hash); // a036bf84 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual Sprite GetSprite(Sprite item); // 4 - a036bd94 virtual Sprite GetAltSprite(Sprite item); // 5 - a036beb8 virtual Sprite GetSprite(String sku); // 6 - a036bfdc virtual Sprite GetCurrencySprite(Sprite currency); // 7 - a036c124 virtual void RegisterItem(Void item); // 8 - a036bafc } // Namespace: class ItemSpritePair { // Fields Item Item; Sprite Sprite; // Methods void .ctor(); // a036c178 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class IapSkuSpritePair { // Fields String IapSku; Sprite Sprite; // Methods void .ctor(); // a036c170 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class CurrencySpritePair { // Fields CurrencyType Currency; Sprite Sprite; // Methods void .ctor(); // a036c168 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Storefront class CurrencyType { // Fields int value__; static CurrencyType UNKNOWN = 0; static CurrencyType POKECOIN = 1; static CurrencyType STARDUST = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.Items class ItemsInstaller { // Fields ItemSpriteLookup itemSpriteLookup; PlayerBuffService playerBuffServicePrefab; cmod_reqd itemPrefabs; // Methods void .ctor(); // a036b3a4 void InstallBindings(); // a036b3ac // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void InstallBindings(); // 4 - a036b3ac virtual boolean get_IsEnabled(); // 5 - a01fc2b0 virtual boolean get_IsEnabled(); // 6 - a01fc2b0 virtual void Start(); // 7 - a01fc2b8 virtual void InstallBindings(); // 8 - a036b3ac } // Namespace: Niantic.Holoholo.Items class PlayerBuffService { // Fields PlayerBuffGuiController gameOverlayGuiPrefab; PlayerBuffGuiController gameOverlayGui; PlayerBuffSelectionGuiController selectionGuiPrefab; PlayerBuffSelectionGuiController selectionGui; IBehaviourService behaviourService; IUserPromptsService userPrompts; IItemFactory itemFactory; GameMasterData gameMasterData; ILocationProvider locationProvider; Generic activeBuffs; // Methods void .ctor(); // a00c6cac Generic get_ActiveBuffs(); // a00c6d58 void OnStartup(); // a00c6d60 void AddBuff(Void buff); // a00c70e0 void SelectBuff(Void itemProto); // a00c7220 boolean IsBuffTypeActive(Boolean itemType); // a00c7520 void ActivateBuff(Void buff); // a00c7640 void Update(); // a00c791c void UpdateAllActiveBuffs(); // a00c7920 void Show(); // a00c7cb8 void Hide(); // a00c7d0c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void SelectBuff(Void itemProto); // 4 - a00c7220 virtual Generic get_ActiveBuffs(); // 5 - a00c6d58 virtual boolean IsBuffTypeActive(Boolean itemType); // 6 - a00c7520 virtual void Show(); // 7 - a00c7cb8 virtual void Hide(); // 8 - a00c7d0c } // Namespace: Niantic.Holoholo.Items class PlayerBuffGuiController { // Fields Generic buffGuis; ActiveBuffGui activeBuffPrefab; RectTransform activeBuffsContainer; // Methods void .ctor(); // a036c83c void UpdateBuff(Void buff, float totalDuration, float percentComplete); // a036c8e8 ActiveBuffGui NewBuff(ActiveBuffGui buff); // a036c980 void BuffComplete(Void buff); // a036ca78 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 CanvasGroup backgroundGradient; GameObject buttonsContainer; RectTransform useButton; Image useButtonImage; Vector2 useButtonAnimatedOutPosition; Animator itemAnimator; AudioClip itemSound; AnimationParams animateIn; AnimationParams animateOut; IInputLayerStack inputLayerStack; Generic showPromise; // Methods void .ctor(); // a036cb28 Generic Show(Class buff); // a036cb30 IEnumerator Animate(IEnumerator animParams, IEnumerator onComplete); // a036cda4 void UsePressed(); // a036ce58 void CancelPressed(); // a036cfd4 IEnumerator AnimateItemSprite(); // a036cf38 void m__BC(); // a036d068 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class AnimationParams { // Fields float Time; AnimationCurve BackgroundAlpha; AnimationCurve BlurCurve; // Methods void .ctor(); // a00c6c54 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Items class AppliedItemsProtoExt { // Methods boolean HasItem(Boolean proto, Boolean item); // a036a078 AppliedItemProto GetItem(AppliedItemProto proto, AppliedItemProto item); // a036a1a8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class AppliedItemProto { // Fields static int ItemFieldNumber = 1; static int ItemTypeFieldNumber = 2; static int ExpirationMsFieldNumber = 3; static int AppliedMsFieldNumber = 4; Generic _parser; Item item_; HoloItemType itemType_; long expirationMs_; long appliedMs_; Generic <>f__am$cache5; // Methods void .ctor(); // a00a13cc void .ctor(Void other); // a00a13d4 void .cctor(); // a00a1428 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a00a1570 Generic get_Parser(); // a00a1708 MessageDescriptor get_Descriptor(); // a00a1608 AppliedItemProto Clone(); // a00a17b8 Item get_Item(); // a00a1848 void set_Item(Void value); // a00a1850 HoloItemType get_ItemType(); // a00a1858 void set_ItemType(Void value); // a00a1860 long get_ExpirationMs(); // a00a1868 void set_ExpirationMs(long value); // a00a1870 long get_AppliedMs(); // a00a1880 void set_AppliedMs(long value); // a00a1888 boolean Equals(mvar other); // a00a1898 boolean Equals(Boolean other); // a00a193c int GetHashCode(); // a00a19f4 String ToString(); // a00a1b84 void WriteTo(Void output); // a00a1c2c int CalculateSize(); // a00a1d30 void MergeFrom(Void other); // a00a1f10 void MergeFrom(Void input); // a00a1f58 AppliedItemProto <_parser>m__1AA(); // a00a202c // VTable virtual boolean Equals(mvar other); // 0 - a00a1898 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a00a19f4 virtual String ToString(); // 3 - a00a1b84 virtual void MergeFrom(Void input); // 4 - a00a1f58 virtual void WriteTo(Void output); // 5 - a00a1c2c virtual int CalculateSize(); // 6 - a00a1d30 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a00a1570 virtual boolean Equals(Boolean other); // 8 - a00a193c virtual AppliedItemProto Clone(); // 9 - a00a17b8 virtual void MergeFrom(Void other); // 10 - a00a1f10 } // Namespace: class c__AnonStorey13B { // Fields Item item; // Methods void .ctor(); // a036a1a0 boolean <>m__AF(Boolean i); // a036a314 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey13C { // Fields Item item; // Methods void .ctor(); // a036a2d0 boolean <>m__B0(Boolean i); // a036a2d8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Items class IncubationResult { // Fields int value__; static IncubationResult SUCCESS = 0; static IncubationResult FAILURE = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.Items class IPlayerBuff { // Methods long get_StartTimestamp(); // 0 long get_EndTimestamp(); // 0 boolean get_IsActive(); // 0 void SetParent(Void parent); // 0 IPromise Activate(); // 0 void ActivateFromStartup(long startTime, long endTime); // 0 } // Namespace: Niantic.Holoholo.Items class Incense { // Fields IncenseMapPokemon incenseMapPokemonPrefab; IRpcHandler rpcHandler; IMapAvatar mapAvatar; IReceipt incenseSideChannel; IUserPromptsService userPrompts; IBehaviourService behaviourService; ILocationProvider locationProvider; GameObject avatarFxPrefab; GameObject avatarFx; GameObject pokemonFxPrefab; GameObject pokemonFx; IncenseMapPokemon activeIncensePokemon; Promise pendingActivatePromise; boolean k__BackingField; long k__BackingField; long k__BackingField; // Methods void .ctor(); // a036a350 Item get_ItemId(); // a036a360 boolean get_IsActive(); // a036a368 void set_IsActive(boolean value); // a036a370 long get_StartTimestamp(); // a036a378 void set_StartTimestamp(long value); // a036a380 long get_EndTimestamp(); // a036a390 void set_EndTimestamp(long value); // a036a398 void ActivateFromStartup(long startTime, long endTime); // a036a3a8 void SetParent(Void parent); // a036a740 IPromise Activate(); // a036a774 void HandleUseActionResponse(Void proto, Void promise); // a036a940 void StartSideChannel(); // a036a4f0 void SpawnIncenseMapPokemon(Void proto); // a036aaf8 void EndSideChannel(); // a036ac68 void ApplyFX(); // a036a3e8 void Cleanup(); // a036ad40 void OnDestroy(); // a036adb4 void Dispose(); // a036adb8 void m__B1(Void p); // a036ae20 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Dispose(); // 4 - a036adb8 virtual Item get_ItemId(); // 5 - a036a360 virtual HoloItemType get_ItemType(); // 6 - a036b020 virtual Sprite get_GuiSprite(); // 7 - a036afc0 virtual Sprite get_AltSprite(); // 8 - a036afc8 virtual ItemSettingsProto get_ItemSettings(); // 9 - a036afd0 virtual Sprite get_AltSprite(); // 10 - a036afc8 virtual Item get_ItemId(); // 11 - a036a360 virtual void Dispose(); // 12 - a036adb8 virtual long get_StartTimestamp(); // 13 - a036a378 virtual long get_EndTimestamp(); // 14 - a036a390 virtual boolean get_IsActive(); // 15 - a036a368 virtual void SetParent(Void parent); // 16 - a036a740 virtual IPromise Activate(); // 17 - a036a774 virtual void ActivateFromStartup(long startTime, long endTime); // 18 - a036a3a8 } // Namespace: Niantic.Holoholo.Map class IncenseMapPokemon { // Fields GetIncensePokemonOutProto mapProto; IncenseEncounterOutProto encounterProto; GameObject spawnFxPrefab; IRpcHandler rpcHandler; IToastService toastService; IUserPromptsService userPromptsService; IEncounterState encounterState; // Methods void .ctor(); // a00cfe70 CaptureProbabilityProto get_CaptureProbability(); // a00cff44 int get_Cp(); // a00cff68 ulong get_EncounterId(); // a00cff9c PokemonProto get_Pokemon(); // a00cffc0 int get_PokemonId(); // a00cffd8 String get_SpawnPointId(); // a00cfffc void Initialize(Void proto); // a00d0020 void PlaySpawnFx(); // a00d03dc Generic SendEncounterRequest(); // a00d05e8 boolean VerifyEncounterResult(Boolean result, boolean destroyPokemon); // a00d08e8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual GameObject get_GameObject(); // 4 - a00dc7f4 virtual Transform get_Transform(); // 5 - a00dc7ec virtual ulong get_EncounterId(); // 6 - a00cff9c virtual PokemonProto get_Pokemon(); // 7 - a00cffc0 virtual int get_PokemonId(); // 8 - a00cffd8 virtual LatLng get_Location(); // 9 - a00dc74c virtual String get_SpawnPointId(); // 10 - a00cfffc virtual HoloCharacter get_HoloCharacter(); // 11 - a00dc82c virtual CaptureProbabilityProto get_CaptureProbability(); // 12 - a00cff44 virtual int get_Cp(); // 13 - a00cff68 // Namespace: class c__AnonStorey13D { // Fields GetIncensePokemonProto getIncensePokemonProto; Incense <>f__this; // Methods void .ctor(); // a036aaf0 GetIncensePokemonProto <>m__B2(); // a036ae28 void <>m__B3(Void p); // a036ae30 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class GetIncensePokemonProto { // Fields static int PlayerLatDegreesFieldNumber = 1; static int PlayerLngDegreesFieldNumber = 2; Generic _parser; double playerLatDegrees_; double playerLngDegrees_; Generic <>f__am$cache3; // Methods void .ctor(); // a023a1f0 void .ctor(Void other); // a023a1f8 void .cctor(); // a023a22c MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a023a374 Generic get_Parser(); // a023a504 MessageDescriptor get_Descriptor(); // a023a40c GetIncensePokemonProto Clone(); // a023a5b4 double get_PlayerLatDegrees(); // a023a644 void set_PlayerLatDegrees(double value); // a023a650 double get_PlayerLngDegrees(); // a023a660 void set_PlayerLngDegrees(double value); // a023a66c boolean Equals(mvar other); // a023a67c boolean Equals(Boolean other); // a023a720 int GetHashCode(); // a023a7b0 String ToString(); // a023a82c void WriteTo(Void output); // a023a8d4 int CalculateSize(); // a023a974 void MergeFrom(Void other); // a023a99c void MergeFrom(Void input); // a023a9c8 GetIncensePokemonProto <_parser>m__149(); // a023aa3c // VTable virtual boolean Equals(mvar other); // 0 - a023a67c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a023a7b0 virtual String ToString(); // 3 - a023a82c virtual void MergeFrom(Void input); // 4 - a023a9c8 virtual void WriteTo(Void output); // 5 - a023a8d4 virtual int CalculateSize(); // 6 - a023a974 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a023a374 virtual boolean Equals(Boolean other); // 8 - a023a720 virtual GetIncensePokemonProto Clone(); // 9 - a023a5b4 virtual void MergeFrom(Void other); // 10 - a023a99c } // Namespace: class c__AnonStorey13E { // Fields Generic promise; IncenseMapPokemon <>f__this; // Methods void .ctor(); // a00d08e0 void <>m__B4(Void proto); // a00d0c40 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Items class LuckyEgg { // Fields IRpcHandler rpcHandler; IMapAvatar mapAvatar; IUserPromptsService userPrommptsService; GameObject playerFxPrefab; GameObject playerFx; boolean k__BackingField; long k__BackingField; long k__BackingField; // Methods void .ctor(); // a036c180 Item get_ItemId(); // a036c188 boolean get_IsActive(); // a036c190 void set_IsActive(boolean value); // a036c198 long get_StartTimestamp(); // a036c1a0 void set_StartTimestamp(long value); // a036c1a8 long get_EndTimestamp(); // a036c1b8 void set_EndTimestamp(long value); // a036c1c0 void SetParent(Void parent); // a036c1d0 void ActivateFromStartup(long startTime, long endTime); // a036c204 IPromise Activate(); // a036c32c void ApplyFX(); // a036c224 void Dispose(); // a036c5c0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Dispose(); // 4 - a036c5c0 virtual Item get_ItemId(); // 5 - a036c188 virtual HoloItemType get_ItemType(); // 6 - a036b020 virtual Sprite get_GuiSprite(); // 7 - a036afc0 virtual Sprite get_AltSprite(); // 8 - a036afc8 virtual ItemSettingsProto get_ItemSettings(); // 9 - a036afd0 virtual Sprite get_AltSprite(); // 10 - a036afc8 virtual Item get_ItemId(); // 11 - a036c188 virtual void Dispose(); // 12 - a036c5c0 virtual long get_StartTimestamp(); // 13 - a036c1a0 virtual long get_EndTimestamp(); // 14 - a036c1b8 virtual boolean get_IsActive(); // 15 - a036c190 virtual void SetParent(Void parent); // 16 - a036c1d0 virtual IPromise Activate(); // 17 - a036c32c virtual void ActivateFromStartup(long startTime, long endTime); // 18 - a036c204 } // Namespace: class c__AnonStorey13F { // Fields Promise promise; LuckyEgg <>f__this; // Methods void .ctor(); // a036c5b8 void <>m__B5(Void response); // a036c608 void <>m__B6(String e); // a036c818 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey140 { // Fields IPlayerBuff buff; PlayerBuffService <>f__this; // Methods void .ctor(); // a00c7518 void <>m__B7(); // a00c7f48 void <>m__B8(); // a00c7f70 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey141 { // Fields HoloItemType itemType; // Methods void .ctor(); // a00c7638 boolean <>m__B9(Boolean a); // a00c7e84 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey142 { // Fields IPlayerBuff buff; PlayerBuffService <>f__this; // Methods void .ctor(); // a00c7914 boolean <>m__BA(Boolean a); // a00c7d60 void <>m__BB(); // a00c7e5c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Items class BuffSelectionState { // Fields int value__; static BuffSelectionState Canceled = 0; static BuffSelectionState Selected = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class c__Iterator7D { // Fields float __0; AnimationParams animParams; Action onComplete; int $PC; mvar $current; AnimationParams <$>animParams; Action <$>onComplete; PlayerBuffSelectionGuiController <>f__this; // Methods void .ctor(); // a00c67a0 mvar System.Collections.Generic.IEnumerator.get_Current(); // a00c67a8 mvar System.Collections.IEnumerator.get_Current(); // a00c67b0 boolean MoveNext(); // a00c67b8 void Dispose(); // a00c696c void Reset(); // a00c6978 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a00c696c virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a00c67b0 virtual boolean MoveNext(); // 6 - a00c67b8 virtual void Reset(); // 7 - a00c6978 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a00c67a8 } // Namespace: class c__Iterator7E { // Fields int $PC; mvar $current; PlayerBuffSelectionGuiController <>f__this; // Methods void .ctor(); // a00c6a0c mvar System.Collections.Generic.IEnumerator.get_Current(); // a00c6a14 mvar System.Collections.IEnumerator.get_Current(); // a00c6a1c boolean MoveNext(); // a00c6a24 void Dispose(); // a00c6bb4 void Reset(); // a00c6bc0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a00c6bb4 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a00c6a1c virtual boolean MoveNext(); // 6 - a00c6a24 virtual void Reset(); // 7 - a00c6bc0 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a00c6a14 } // Namespace: Niantic.Holoholo.Items class IPokestopDisk { // Methods virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class c__AnonStorey143 { // Fields Generic promise; TroyDiskMapPokemon <>f__this; // Methods void .ctor(); // a00e1f98 void <>m__BE(Void proto); // a00e2460 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Platform class NianticInventoryCache`2 { // Fields Generic keyDefaultInstance; Generic valueDefaultInstance; long latestTimestamp; Generic inventory; Generic OnInventoryUpdate; Generic OnFullInventoryUpdate; // Methods void .ctor(Generic keyDefaultInstance, Generic valueDefaultInstance); // 0 void add_OnInventoryUpdate(Generic value); // 0 void remove_OnInventoryUpdate(Generic value); // 0 void add_OnFullInventoryUpdate(Generic value); // 0 void remove_OnFullInventoryUpdate(Generic value); // 0 Generic GetCurrentItems(); // 0 Generic GetItem(var key); // 0 var ExtractKeyFrom(var item); // 0 void AddPredictedUpdates(cmod_reqd predictedUpdates); // 0 void AddPredictedDeletion(cmod_reqd keys); // 0 void RollbackPredictedDeletions(cmod_reqd keys); // 0 void RollbackPredictedUpdates(cmod_reqd gameItems); // 0 long GetLatestTimestamp(); // 0 void HandleInventoryDelta(Void inventoryDelta); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class InventoryUpdateEventArgs { // Fields Generic itemUpdates; // Methods void .ctor(Generic itemUpdates); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class FullInventoryUpdateEventArgs { // Fields Generic items; // Methods void .ctor(Generic items); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class ClientInventoryItem { // Fields Generic serverState; Generic clientPrediction; // Methods void .ctor(); // 0 Generic GetItem(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class ClientItemModel { // Fields var gameItem; boolean isPrediction; // Methods void .ctor(var gameItem, boolean isPrediction); // 0 var get_GameItem(); // 0 boolean get_IsPrediction(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class ItemUpdate { // Fields UpdateType updateType; Generic oldItem; Generic newItem; // Methods void .ctor(Void updateType, Generic oldItem, Generic newItem); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class UpdateType { // Fields int value__; static UpdateType ADD = 0; static UpdateType MODIFY = 1; static UpdateType REMOVE = 2; static UpdateType PREDICTED_MODIFY = 3; static UpdateType PREDICTED_REMOVE = 4; static UpdateType ROLLED_BACK_MODIFY = 5; static UpdateType ROLLED_BACK_REMOVE = 6; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: NianticLabs.Samples class AbstractTileBuilder { // Fields MapLayer layer; cmod_reqd kinds; IMapTileStore store; // Methods void .ctor(); // a0176054 void SetMapTileStore(Void store); // a0176120 void SetTileManager(Void tileManager); // a0176128 void OnBeginTile(ulong tileId); // 0 void OnEndTile(); // 0 void OnPoint(Void kind, cmod_reqd points); // a0176238 void OnLinear(Void kind, cmod_reqd points, cmod_reqd lineStrips); // a017623c void OnMesh(Void kind, cmod_reqd points, cmod_reqd indices); // a0176240 void OnGmmBuilding(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exterior_edges, float height, float base_height); // a0176244 void OnArea(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exterior_edges); // a0176248 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void OnBeginTile(ulong tileId); // 4 - 0 virtual void OnEndTile(); // 5 - 0 virtual void OnPoint(Void kind, cmod_reqd points); // 6 - a0176238 virtual void OnLinear(Void kind, cmod_reqd points, cmod_reqd lineStrips); // 7 - a017623c virtual void OnMesh(Void kind, cmod_reqd points, cmod_reqd indices); // 8 - a0176240 virtual void OnGmmBuilding(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exterior_edges, float height, float base_height); // 9 - a0176244 virtual void OnArea(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exterior_edges); // 10 - a0176248 virtual void SetTileManager(Void tileManager); // 11 - a0176128 virtual void OnPoint(Void kind, cmod_reqd points); // 14 - a0176238 virtual void OnLinear(Void kind, cmod_reqd points, cmod_reqd lineStrips); // 15 - a017623c virtual void OnMesh(Void kind, cmod_reqd points, cmod_reqd indices); // 16 - a0176240 virtual void OnGmmBuilding(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exterior_edges, float height, float base_height); // 17 - a0176244 virtual void OnArea(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exterior_edges); // 18 - a0176248 } // Namespace: NianticLabs.Samples class IMapTileStore { // Methods MapTile GetTile(ulong tileId); // 0 } // Namespace: NianticLabs.Samples class MapTile { // Fields ulong id; double originX; double originY; double originZ; float size; int level; // Methods void .ctor(); // a0179de0 ulong GetId(); // a0179de8 void GetOrigin(double x, double y, double z); // a0179df0 double GetSize(); // a0179e0c void UpdateTransform(Void offset, float scale); // a0179e1c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: NianticLabs.Samples.Builders class AreaBuilder { // Fields Material areaMaterial; Vector3 offset; GameObject tileObj; // Methods void .ctor(); // a017624c void OnBeginTile(ulong tileId); // a01762b4 void OnEndTile(); // a017638c void OnArea(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exterior_edges); // a0176390 void OnMesh(Void kind, cmod_reqd points, cmod_reqd indices); // a01763e0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void OnBeginTile(ulong tileId); // 4 - a01762b4 virtual void OnEndTile(); // 5 - a017638c virtual void OnPoint(Void kind, cmod_reqd points); // 6 - a0176238 virtual void OnLinear(Void kind, cmod_reqd points, cmod_reqd lineStrips); // 7 - a017623c virtual void OnMesh(Void kind, cmod_reqd points, cmod_reqd indices); // 8 - a01763e0 virtual void OnGmmBuilding(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exterior_edges, float height, float base_height); // 9 - a0176244 virtual void OnArea(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exterior_edges); // 10 - a0176390 virtual void SetTileManager(Void tileManager); // 11 - a0176128 virtual void OnBeginTile(ulong tileId); // 12 - a01762b4 virtual void OnEndTile(); // 13 - a017638c virtual void OnPoint(Void kind, cmod_reqd points); // 14 - a0176238 virtual void OnLinear(Void kind, cmod_reqd points, cmod_reqd lineStrips); // 15 - a017623c virtual void OnMesh(Void kind, cmod_reqd points, cmod_reqd indices); // 16 - a01763e0 virtual void OnGmmBuilding(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exterior_edges, float height, float base_height); // 17 - a0176244 virtual void OnArea(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exterior_edges); // 18 - a0176390 } // Namespace: NianticLabs.Samples.Builders class BuildingBuilder { // Fields Material buildingMaterial; GameObject tileObj; // Methods void .ctor(); // a0176810 void OnBeginTile(ulong tileId); // a0176814 void OnEndTile(); // a01768ec void OnMesh(Void kind, cmod_reqd points, cmod_reqd indices); // a01768f0 void OnGmmBuilding(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exterior_edges, float height, float base_height); // a0177224 void OnBuilding(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exterior_edges, float height); // a0176914 void GatherEdge(cmod_reqd topWall, cmod_reqd bottomWall, int wallCount, Void p0, Void p1, float height); // a01772b4 Mesh GenerateWalls(cmod_reqd topVerts, cmod_reqd bottomVerts); // a0177414 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void OnBeginTile(ulong tileId); // 4 - a0176814 virtual void OnEndTile(); // 5 - a01768ec virtual void OnPoint(Void kind, cmod_reqd points); // 6 - a0176238 virtual void OnLinear(Void kind, cmod_reqd points, cmod_reqd lineStrips); // 7 - a017623c virtual void OnMesh(Void kind, cmod_reqd points, cmod_reqd indices); // 8 - a01768f0 virtual void OnGmmBuilding(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exterior_edges, float height, float base_height); // 9 - a0177224 virtual void OnArea(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exterior_edges); // 10 - a0176248 virtual void SetTileManager(Void tileManager); // 11 - a0176128 virtual void OnBeginTile(ulong tileId); // 12 - a0176814 virtual void OnEndTile(); // 13 - a01768ec virtual void OnPoint(Void kind, cmod_reqd points); // 14 - a0176238 virtual void OnLinear(Void kind, cmod_reqd points, cmod_reqd lineStrips); // 15 - a017623c virtual void OnMesh(Void kind, cmod_reqd points, cmod_reqd indices); // 16 - a01768f0 virtual void OnGmmBuilding(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exterior_edges, float height, float base_height); // 17 - a0177224 virtual void OnArea(Void kind, cmod_reqd points, cmod_reqd indices, cmod_reqd exterior_edges); // 18 - a0176248 } // Namespace: NianticLabs.Samples.Builders class GeometryExtractor { // Methods void .ctor(); // a0177a24 void CreateMiteredWidePolyline(Generic vertices, Generic uv, Generic indices, Generic line, float width); // a0177a2c void CreateMiteredWidePolyline(Generic vertices, Generic indices, Generic line, float width); // a0178d08 void CreateMiteredWidePolylineInternal(Generic vertices, Generic indices, Generic onLeftSide, Generic line, float width); // a0177f84 void ProcessJoint(Generic vertices, Generic indices, Generic onLeftSide, Void point, Void tangent0, Void tangent1, float width); // a0178dd8 void CreateMiter(Generic vertices, Generic indices, Generic onLeftSide, Void rotationAxis, Void startMiter, Void endMiter, Void midMiter, boolean leftJoint); // a017946c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class ArrayDecorator`1 { // Fields cmod_reqd decorated; int offset; int length; // Methods void .ctor(cmod_reqd decorated, int offset, int length); // 0 int get_Length(); // 0 var get_Item(int index); // 0 void set_Item(int index, var value); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: NianticLabs.Samples.Builders class WideLineBuilder { // Fields virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class c__AnonStorey144 { // Fields IUserTask task; UserTaskService <>f__this; // Methods void .ctor(); // a015a7e0 void <>m__BF(Void r); // a015a844 void <>m__C0(boolean showing); // a015a86c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: PokemonGoPlus class MonoPInvokeCallbackAttribute { // Fields Type type; // Methods void .ctor(Void t); // a0187150 // VTable virtual boolean Equals(mvar obj); // 0 - a0b3976c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b394cc virtual String ToString(); // 3 - a0bcc704 virtual mvar get_TypeId(); // 4 - a0b38888 virtual boolean IsDefaultAttribute(); // 5 - a0b394d4 } // Namespace: PokemonGoPlus class CentralState { // Fields int value__; static CentralState UNKNOWN = 0; static CentralState RESETTING = 1; static CentralState UNSUPPORTED = 2; static CentralState UNAUTHORIZED = 3; static CentralState POWERED_OFF = 4; static CentralState POWERED_ON = 5; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: PokemonGoPlus class SfidaConnectState { // Fields int value__; static SfidaConnectState DISCONNECTED = 0; static SfidaConnectState CONNECTED = 1; static SfidaConnectState DISCOVERED = 2; static SfidaConnectState CERTIFIED = 3; static SfidaConnectState SOFTWARE_UPDATE = 4; static SfidaConnectState FAILED = 5; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: PokemonGoPlus class PgpState { // Fields ulong actionTimestampMs; CentralState bluetoothState; SfidaConnectState sfidaState; double batteryLevel; ulong encounterId; String pokestopId; // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: PokemonGoPlus class PgpStateInternal { // Fields ulong actionTimestampMs; CentralState bluetoothState; SfidaConnectState sfidaState; double batteryLevel; ulong encounterId; uint pokestopId; // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: PokemonGoPlus class ScannedSfida { // Fields String deviceId; int buttonValue; // Methods void .ctor(); // a0189bc8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: PokemonGoPlus class PgpApi { // Fields ScannedSfidaDelegate scannedSfidaDelegate; OnLoadHandler OnLoadEvent; // Methods void .ctor(); // a0187170 void .cctor(); // a0187180 void add_OnLoadEvent(Void value); // a0187184 void remove_OnLoadEvent(Void value); // a0187368 PgpState get_State(); // a018754c boolean IsGoPlusInstalled(); // a0187860 void StartScanning(); // a0187a34 void StopScanning(); // a0187c1c void ReportScannedSfida(uint nativePointer); // a0187e60 void GetScanResultsInternal(Void scannedSfidaHandler); // a01880fc void GetScanResults(Generic devices); // a0188358 void StartSession(String hostPort, String deviceId, String authToken, ulong pokemonId); // a01884c0 void StopSession(); // a018872c void OnLoad(); // a0188914 void OnStart(); // a0188dd4 void OnStop(); // a0188fbc void OnPause(); // a01891a4 void OnResume(); // a018938c void OnUpdate(); // a0189574 void CheckResult(String entrypoint, Void result); // a01877cc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class ScannedSfidaDelegate { // Methods void .ctor(mvar object, uint method); // a01884ac void Invoke(String deviceId, int buttonValue); // a0187ff0 IAsyncResult BeginInvoke(String deviceId, int buttonValue, IAsyncResult callback, mvar object); // a0189e5c void EndInvoke(Void result); // a0189f24 // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual void Invoke(String deviceId, int buttonValue); // 12 - a0187ff0 virtual IAsyncResult BeginInvoke(String deviceId, int buttonValue, IAsyncResult callback, mvar object); // 13 - a0189e5c virtual void EndInvoke(Void result); // 14 - a0189f24 } // Namespace: class OnLoadHandler { // Methods void .ctor(mvar object, uint method); // a0189dd0 void Invoke(); // a0188ce0 IAsyncResult BeginInvoke(IAsyncResult callback, mvar object); // a0189df0 void EndInvoke(Void result); // a0189e1c virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual ApiError Invoke(); // 12 - a0189298 virtual IAsyncResult BeginInvoke(IAsyncResult callback, mvar object); // 13 - a018a670 virtual ApiError EndInvoke(ApiError result); // 14 - a018a69c } // Namespace: class PgpOnResume_ { // Methods void .ctor(mvar object, uint method); // a018a6c8 ApiError Invoke(); // a0189480 IAsyncResult BeginInvoke(IAsyncResult callback, mvar object); // a018a6e8 ApiError EndInvoke(ApiError result); // a018a714 // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual ApiError Invoke(); // 12 - a0189480 virtual IAsyncResult BeginInvoke(IAsyncResult callback, mvar object); // 13 - a018a6e8 virtual ApiError EndInvoke(ApiError result); // 14 - a018a714 } // Namespace: class PgpOnUpdate_ { // Methods void .ctor(mvar object, uint method); // a018a830 ApiError Invoke(); // a0189668 IAsyncResult BeginInvoke(IAsyncResult callback, mvar object); // a018a850 ApiError EndInvoke(ApiError result); // a018a87c // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual ApiError Invoke(); // 12 - a0189668 virtual IAsyncResult BeginInvoke(IAsyncResult callback, mvar object); // 13 - a018a850 virtual ApiError EndInvoke(ApiError result); // 14 - a018a87c } // Namespace: class PgpIsGoPlusInstalled_ { // Methods void .ctor(mvar object, uint method); // a018a4ac ApiError Invoke(int installed); // a0187974 IAsyncResult BeginInvoke(int installed, IAsyncResult callback, mvar object); // a018a4f8 ApiError EndInvoke(int installed, ApiError result); // a018a5b4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual ApiError Invoke(int installed); // 12 - a0187974 virtual IAsyncResult BeginInvoke(int installed, IAsyncResult callback, mvar object); // 13 - a018a4f8 virtual ApiError EndInvoke(int installed, ApiError result); // 14 - a018a5b4 } // Namespace: class PgpStartScanning_ { // Methods void .ctor(mvar object, uint method); // a018a8a8 ApiError Invoke(); // a0187b28 IAsyncResult BeginInvoke(IAsyncResult callback, mvar object); // a018a8c8 ApiError EndInvoke(ApiError result); // a018a8f4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual ApiError Invoke(); // 12 - a0187b28 virtual IAsyncResult BeginInvoke(IAsyncResult callback, mvar object); // 13 - a018a8c8 virtual ApiError EndInvoke(ApiError result); // 14 - a018a8f4 } // Namespace: class PgpStopScanning_ { // Methods void .ctor(mvar object, uint method); // a018aad8 ApiError Invoke(); // a0187d10 IAsyncResult BeginInvoke(IAsyncResult callback, mvar object); // a018aaf8 ApiError EndInvoke(ApiError result); // a018ab24 // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual ApiError Invoke(); // 12 - a0187d10 virtual IAsyncResult BeginInvoke(IAsyncResult callback, mvar object); // 13 - a018aaf8 virtual ApiError EndInvoke(ApiError result); // 14 - a018ab24 } // Namespace: class PgpGetScanResults_ { // Methods void .ctor(mvar object, uint method); // a018a41c ApiError Invoke(ApiError scannedSfidaCallback); // a0188270 IAsyncResult BeginInvoke(IAsyncResult scannedSfidaCallback, IAsyncResult callback, mvar object); // a018a454 ApiError EndInvoke(ApiError result); // a018a480 // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual ApiError Invoke(ApiError scannedSfidaCallback); // 12 - a0188270 virtual IAsyncResult BeginInvoke(IAsyncResult scannedSfidaCallback, IAsyncResult callback, mvar object); // 13 - a018a454 virtual ApiError EndInvoke(ApiError result); // 14 - a018a480 } // Namespace: class PgpGetPgpState_ { // Methods void .ctor(mvar object, uint method); // a018a268 ApiError Invoke(ApiError pgpState); // a018770c IAsyncResult BeginInvoke(IAsyncResult pgpState, IAsyncResult callback, mvar object); // a018a328 ApiError EndInvoke(ApiError pgpState, ApiError result); // a018a3e4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual ApiError Invoke(ApiError pgpState); // 12 - a018770c virtual IAsyncResult BeginInvoke(IAsyncResult pgpState, IAsyncResult callback, mvar object); // 13 - a018a328 virtual ApiError EndInvoke(ApiError pgpState, ApiError result); // 14 - a018a3e4 } // Namespace: class PgpStartSession_ { // Methods void .ctor(mvar object, uint method); // a018a920 ApiError Invoke(String hostPort, String device, String authToken, ulong pokemonId); // a01885e4 IAsyncResult BeginInvoke(String hostPort, String device, String authToken, ulong pokemonId, IAsyncResult callback, mvar object); // a018a9b8 ApiError EndInvoke(ApiError result); // a018aaac // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual ApiError Invoke(String hostPort, String device, String authToken, ulong pokemonId); // 12 - a01885e4 virtual IAsyncResult BeginInvoke(String hostPort, String device, String authToken, ulong pokemonId, IAsyncResult callback, mvar object); // 13 - a018a9b8 virtual ApiError EndInvoke(ApiError result); // 14 - a018aaac } // Namespace: class PgpStopSession_ { // Methods void .ctor(mvar object, uint method); // a018ab50 ApiError Invoke(); // a0188820 IAsyncResult BeginInvoke(IAsyncResult callback, mvar object); // a018ab70 ApiError EndInvoke(ApiError result); // a018ab9c // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual ApiError Invoke(); // 12 - a0188820 virtual IAsyncResult BeginInvoke(IAsyncResult callback, mvar object); // 13 - a018ab70 virtual ApiError EndInvoke(ApiError result); // 14 - a018ab9c } // Namespace: Niantic.Holoholo class GameMasterDataService { // Fields RemoteConfigCache remoteConfigCache; boolean requestPending; Generic dataReadyCallbacks; void m__F5(Void sts, Void response); // a0337804 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual GetGameMasterClientTemplatesOutProto get_GameMasterDataResponse(); // 4 - a033746c virtual void RequestGameMasterData(Generic dataReadyCallback); // 5 - a033747c } // Namespace: Niantic.Holoholo.Gym.MockSetup class MockBattleFrameObservableService { // Fields Action <>f__am$cache0; // Methods void .ctor(); // a0353858 boolean get_BattleActive(); // a0354c54 boolean get_ObservedSet(); // a0354c5c float get_TimeRemaining(); // a0354c64 IReceipt Observe(Generic callback); // a0354c70 Generic StartGymBattle(String gymId, Generic playerPokemon, Class enemy, int friendlyPokemonCount); // a0354d8c boolean TryAttack(); // a0354e94 boolean TryDodge(); // a0354e9c boolean TrySpecialAttack(); // a0354ea4 void TrySurrender(); // a0354eac boolean TrySwap(Boolean pokemon); // a0354eb0 Generic TryQueueLocalAction(ValueType actionType); // a0354eb8 void Destroy(); // a0354ec0 Generic NextGymBattle(String gymId, Class previousBattleResults, Class enemy); // a0354ec4 void ClearData(); // a0354f14 void m__C3(); // a0354f18 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual boolean get_BattleActive(); // 4 - a0354c54 virtual float get_TimeRemaining(); // 5 - a0354c64 virtual Generic StartGymBattle(String gymId, Generic playerPokemon, Class enemy, int friendlyPokemonCount); // 6 - a0354d8c virtual Generic NextGymBattle(String gymId, Class previousBattleResults, Class enemy); // 7 - a0354ec4 virtual boolean TryAttack(); // 8 - a0354e94 virtual boolean TrySpecialAttack(); // 9 - a0354ea4 virtual boolean TryDodge(); // 10 - a0354e9c virtual void TrySurrender(); // 11 - a0354eac virtual boolean TrySwap(Boolean pokemon); // 12 - a0354eb0 virtual Generic TryQueueLocalAction(ValueType actionType); // 13 - a0354eb8 virtual void ClearData(); // 14 - a0354f14 virtual void Destroy(); // 15 - a0354ec0 virtual IReceipt Observe(Generic callback); // 16 - a0354c70 } // Namespace: Niantic.Holoholo.Gym.MockSetup class MockBattleTimingService { // Methods void .ctor(); // a0354f1c float TimeUntilActionBegins(Single action); // a0354f24 float TimeUntilAttackLands(Single action); // a0354f2c void Destroy(); // a0354f34 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual float TimeUntilActionBegins(Single action); // 4 - a0354f24 virtual float TimeUntilAttackLands(Single action); // 5 - a0354f2c virtual void Destroy(); // 6 - a0354f34 } // Namespace: Niantic.Holoholo.Battle class MockBattleTransforms { // Methods void .ctor(); // a0306654 Transform get_Root(); // a030665c Transform get_PokemonRoot(); // a0306664 void Destroy(); // a030666c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual Transform get_Root(); // 4 - a030665c virtual Transform get_PokemonRoot(); // 5 - a0306664 virtual void Destroy(); // 6 - a030666c } // Namespace: Niantic.Holoholo.Encounter.MockSetup class EncounterTestInstaller { // Fields NamePlate namePlatePrefab; MockEncounterPokemon encounterPokemon; EncounterToast toastPrefab; // Methods void .ctor(); // a0329ee8 void InstallBindings(); // a0329ef0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void InstallBindings(); // 4 - a0329ef0 virtual boolean get_IsEnabled(); // 5 - a01fc2b0 virtual boolean get_IsEnabled(); // 6 - a01fc2b0 virtual void Start(); // 7 - a01fc2b8 virtual void InstallBindings(); // 8 - a0329ef0 } // Namespace: Niantic.Holoholo.Encounter.MockSetup class MockEncounterPokemon { // Fields Action AssetLoaded; EncounterPokemonState k__BackingField; boolean k__BackingField; WildPokemonProto k__BackingField; boolean k__BackingField; // Methods void .ctor(); // a032a5ec void add_AssetLoaded(Void value); // a032a5f4 void remove_AssetLoaded(Void value); // a032a780 EncounterPokemonState get_CurrentState(); // a032a90c void set_CurrentState(Void value); // a032a914 boolean get_IsAttacking(); // a032a91c void set_IsAttacking(boolean value); // a032a924 Transform get_Waist(); // a032a92c Transform get_Head(); // a032a934 float get_OriginScale(); // a032a93c WildPokemonProto get_WildPokemonProto(); // a032a944 void set_WildPokemonProto(Void value); // a032a5e4 boolean get_CanMove(); // a032a94c void set_CanMove(boolean value); // a032a954 IMapPokemon get_MapPokemon(); // a032a95c void EnterPokeball(Void pokeballTransform); // a032a964 void BreakOutPokeball(); // a032a968 void Flee(); // a032a96c void Update(); // a032a970 void Init(Void mapPokemon); // a032aa94 Transform Niantic.Holoholo.Encounter.IEncounterPokemon.get_transform(); // a032ab28 GameObject Niantic.Holoholo.Encounter.IEncounterPokemon.get_gameObject(); // a032ab30 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void add_AssetLoaded(Void value); // 4 - a032a5f4 virtual void remove_AssetLoaded(Void value); // 5 - a032a780 virtual void Init(Void mapPokemon); // 6 - a032aa94 virtual EncounterPokemonState get_CurrentState(); // 7 - a032a90c virtual IMapPokemon get_MapPokemon(); // 8 - a032a95c virtual Transform get_Waist(); // 9 - a032a92c virtual Transform get_Head(); // 10 - a032a934 virtual float get_OriginScale(); // 11 - a032a93c virtual boolean get_IsAttacking(); // 12 - a032a91c virtual boolean get_CanMove(); // 13 - a032a94c virtual void set_CanMove(boolean value); // 14 - a032a954 virtual Transform Niantic.Holoholo.Encounter.IEncounterPokemon.get_transform(); // 15 - a032ab28 virtual GameObject Niantic.Holoholo.Encounter.IEncounterPokemon.get_gameObject(); // 16 - a032ab30 virtual void Flee(); // 17 - a032a96c virtual void EnterPokeball(Void pokeballTransform); // 18 - a032a964 virtual void BreakOutPokeball(); // 19 - a032a968 virtual Transform Niantic.Holoholo.Encounter.IEncounterPokemon.get_transform(); // 20 - a032ab28 virtual GameObject Niantic.Holoholo.Encounter.IEncounterPokemon.get_gameObject(); // 21 - a032ab30 } // Namespace: Niantic.Holoholo.Encounter.MockSetup class MockRpcService { // Methods void .ctor(); // a032a44c Generic Send(ValueType method, cmod_opt inProto); // 0 IReceipt RegisterSideChannel(IReceipt method, Generic buildRequestProto, Generic handleResult); // 0 int AttackGym(Int32 proto, Generic callback); // a032ae60 int CatchPokemon(Int32 proto, Generic callback); // a032ae68 int ClaimCodename(Int32 proto, Generic callback); // a032ae70 int DebugDeletePlayer(Int32 proto, Generic callback); // a032ae78 int DebugUpdateInventory(Int32 proto, Generic callback); // a032ae80 int DeployPokemon(Int32 proto, Generic callback); // a032ae88 int Encounter(Int32 proto, Generic callback); // a032ae90 int EncounterTutorialComplete(Int32 proto, Generic callback); // a032ae98 int EvolvePokemon(Int32 proto, Generic callback); // a032aea0 int FortDetails(Int32 proto, Generic callback); // a032aea8 int FortSearch(Int32 proto, Generic callback); // a032aeb0 int GetAssetDigest(Int32 proto, Generic callback); // a032aeb8 int GetDownloadURL(Int32 proto, Generic callback); // a032aec0 int GetGameMasterClientTemplates(Int32 proto, Generic callback); // a032aec8 int GetGymDetails(Int32 proto, Generic callback); // a032aed0 int GetLevelUpRewards(Int32 proto, Generic callback); // a032aed8 int GetMapObjects(Int32 proto, Generic callback); // a032aee0 int GetPlayer(Int32 proto, Generic callback); // a032aee8 int GetPlayerProfile(Int32 proto, Generic callback); // a032aef0 int GetRemoteConfigVersions(Int32 proto, Generic callback); // a032aef8 int PlayerUpdate(Int32 proto, Generic callback); // a032af00 int PollForTradeResponse(Int32 proto, Generic callback); // a032af08 int RecallPokemon(Int32 proto, Generic callback); // a032af10 int ReleasePokemon(Int32 proto, Generic callback); // a032af18 int SetCurrentPokemon(int pokemonId, int Cp); // a032af20 int SetPlayerTeam(Int32 proto, Generic callback); // a032af28 int SetAvatar(Int32 proto, Generic callback); // a032af30 int MarkTutorialComplete(Int32 proto, Generic callback); // a032af38 int StartGymBattle(Int32 proto, Generic callback); // a032af40 int TradeOffer(Int32 proto, Generic callback); // a032af48 int TradeResult(Int32 proto, Generic callback); // a032af50 int TradeSearch(Int32 proto, Generic callback); // a032af58 int UseItemCapture(Int32 proto, Generic callback); // a032af60 int UseItemGym(Int32 proto, Generic callback); // a032af68 int UseItemPotion(Int32 proto, Generic callback); // a032af70 int UseItemRevive(Int32 proto, Generic callback); // a032af78 int RecycleItem(Int32 proto, Generic callback); // a032af80 int CollectDailyBonus(Int32 proto, Generic callback); // a032af88 int CollectDefenderBonus(Int32 proto, Generic callback); // a032af90 int UseItemXpBoost(Int32 proto, Generic callback); // a032af98 int UseItemEggIncubator(Int32 proto, Generic callback); // a032b02c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual Generic Send(ValueType method, cmod_opt inProto); // 4 - 0 virtual IReceipt RegisterSideChannel(IReceipt method, Generic buildRequestProto, Generic handleResult); // 5 - 0 virtual int GetAssetDigest(Int32 proto, Generic callback); // 6 - a032aeb8 virtual int GetDownloadURL(Int32 proto, Generic callback); // 7 - a032aec0 virtual int GetGameMasterClientTemplates(Int32 proto, Generic callback); // 8 - a032aec8 virtual int GetRemoteConfigVersions(Int32 proto, Generic callback); // 9 - a032aef8 virtual int SetAvatar(Int32 proto, Generic callback); // 10 - a032af30 virtual int MarkTutorialComplete(Int32 proto, Generic callback); // 11 - a032af38 virtual int FortDetails(Int32 proto, Generic callback); // 12 - a032aea8 virtual int FortSearch(Int32 proto, Generic callback); // 13 - a032aeb0 virtual int Encounter(Int32 proto, Generic callback); // 14 - a032ae90 virtual int GetMapObjects(Int32 proto, Generic callback); // 15 - a032aee0 virtual int ClaimCodename(Int32 proto, Generic callback); // 16 - a032ae70 virtual int GetGymDetails(Int32 proto, Generic callback); // 17 - a032aed0 } // Namespace: Niantic.Holoholo.Encounter.MockSetup class EncounterTestRunner { // Fields MockEncounterPokemon encounterPokemon; II18n i18n; // Methods void .ctor(); // a032a454 void Setup(); // a032a45c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Gym.MockSetup class GymAnimationTestInstaller { // Fields GymAsset gymPrefab; // Methods void .ctor(); // a0353860 void InstallBindings(); // a0353868 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void InstallBindings(); // 4 - a0353868 virtual boolean get_IsEnabled(); // 5 - a01fc2b0 virtual boolean get_IsEnabled(); // 6 - a01fc2b0 virtual void Start(); // 7 - a01fc2b8 virtual void InstallBindings(); // 8 - a0353868 } // Namespace: Niantic.Holoholo.Gym.MockSetup class MockRpcService { // Methods void .ctor(); // a0353850 int AttackGym(Int32 proto, Generic callback); // a0355630 int CatchPokemon(Int32 proto, Generic callback); // a0355638 void set_Config(Void value); // a0355338 boolean get_GPSLock(); // a035533c void set_GPSLock(boolean value); // a0355344 boolean get_IsAnimating(); // a0355348 LookAtCamera get_LookAtCamera(); // a0355350 Camera get_MapCamera(); // a035543c float get_WorldScale(); // a0355444 void FlyTo(Void lookAtCamera, float duration, boolean cancelable); // a035544c boolean GetGroundLocation(Boolean screenCoord, Boolean mapLocation); // a0355450 boolean GetGroundPosition(Boolean screenCoord, Boolean mapPosition); // a0355518 Vector3 GetMapPosition(Vector3 latLng); // a0355554 LatLng GetWorldLocation(LatLng pos); // a035556c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void add_OnWorldScaleOrOriginChanged(Generic value); // 4 - a035500c virtual void remove_OnWorldScaleOrOriginChanged(Generic value); // 5 - a0355198 virtual void FlyTo(Void lookAtCamera, float duration, boolean cancelable); // 6 - a035544c virtual LatLng GetWorldLocation(LatLng pos); // 7 - a035556c virtual Vector3 GetMapPosition(Vector3 latLng); // 8 - a0355554 virtual boolean GetGroundPosition(Boolean screenCoord, Boolean mapPosition); // 9 - a0355518 virtual boolean GetGroundLocation(Boolean screenCoord, Boolean mapLocation); // 10 - a0355450 virtual LookAtCamera get_LookAtCamera(); // 11 - a0355350 virtual boolean get_GPSLock(); // 12 - a035533c virtual void set_GPSLock(boolean value); // 13 - a0355344 virtual boolean get_IsAnimating(); // 14 - a0355348 virtual Camera get_MapCamera(); // 15 - a035543c virtual boolean get_CompassLock(); // 16 - a0355324 virtual void set_CompassLock(boolean value); // 17 - a035532c virtual MapConfig get_Config(); // 18 - a0355330 virtual void set_Config(Void value); // 19 - a0355338 virtual float get_WorldScale(); // 20 - a0355444 } // Namespace: Niantic.Holoholo.Gym.MockSetup class GymDataMockRunner { // Fields MapGym mapGym; PokemonFortProto mockGymData; GymLevelSettingsProto mockLevelSettings; long maxGymPoints; Text gymInfoDisplay; Slider prestigeSlider; // Methods void .ctor(); // a0353cb8 IEnumerator Start(); // a0353cc0 void UpdateGymInfoDisplay(); // a0353d64 PokemonFortProto BuildMockGymData(long maxGymPoints); // a0354108 void SliderChanged(float t); // a0354310 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class c__Iterator82 { // Fields RemoteConfigCache __0; int $PC; mvar $current; GymDataMockRunner <>f__this; // Methods void .ctor(); // a0353d5c mvar System.Collections.Generic.IEnumerator.get_Current(); // a035444c mvar System.Collections.IEnumerator.get_Current(); // a0354454 boolean MoveNext(); // a035445c void Dispose(); // a0354924 void Reset(); // a0354930 void <>m__C4(Void sts, Void response); // a03549c4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0354924 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0354454 virtual boolean MoveNext(); // 6 - a035445c virtual void Reset(); // 7 - a0354930 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a035444c } // Namespace: Niantic.Holoholo.Pokestop.Test class RewardItemRunner { // Fields AwardItemBubble awardItemBubblePrefab; Transform spawnTransform; ItemSpriteLookup itemSpriteLookup; // Methods void .ctor(); // a01088f4 void Spawn(); // a01088fc // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Widget.TestScene class RecyclerViewTestRunner { // Fields SpriteLookup spriteLookup; int elementCount; RecyclerView recycler; cmod_reqd mockTextFieldData; // Methods void .ctor(); // a0164c20 void .cctor(); // a0164c30 void Start(); // a0165704 void SetRandomSlider(Void slider, int offset); // a0165ee0 cmod_reqd BuildDataSet(int length); // a0165734 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class c__AnonStorey147 { // Fields int i; RecyclerViewTestRunner <>f__this; // Methods void .ctor(); // a01660a8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey146 { // Fields int idx1; int idx2; int pokeNum1; int pokeNum2; c__AnonStorey147 <>f__ref$327; RecyclerViewTestRunner <>f__this; // Methods void .ctor(); // a01660b0 void <>m__C5(Void t); // a01660b8 void <>m__C6(Void t); // a0166200 void <>m__C7(Void img); // a0166348 void <>m__C8(Void img); // a0166398 void <>m__C9(Void s); // a01663e8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.UI.TestScenes class ModalInteractionTestScene { // Fields IUserPromptsService userPrompts; IReceipt errorReceipt; // Methods void .ctor(); // a0152154 void ShowError(); // a015215c IEnumerator Defer(float seconds, IEnumerator action); // a0152278 void Test2Buttons(); // a0152330 void Test1Button(); // a0152440 void m__CA(); // a0152550 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class c__Iterator83 { // Fields float seconds; Action action; int $PC; mvar $current; float <$>seconds; Action <$>action; // Methods void .ctor(); // a0152328 mvar System.Collections.Generic.IEnumerator.get_Current(); // a01525fc mvar System.Collections.IEnumerator.get_Current(); // a0152604 boolean MoveNext(); // a015260c void Dispose(); // a01526f8 void Reset(); // a0152704 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01526f8 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0152604 virtual boolean MoveNext(); // 6 - a015260c virtual void Reset(); // 7 - a0152704 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a01525fc } // Namespace: Niantic.Holoholo.UI.TestScenes class UserPromptsInstaller { // Fields UserPromptsService userPromptsPrefab; // Methods void .ctor(); // a0152798 void InstallBindings(); // a01527a0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void InstallBindings(); // 4 - a01527a0 virtual boolean get_IsEnabled(); // 5 - a01fc2b0 virtual boolean get_IsEnabled(); // 6 - a01fc2b0 virtual void Start(); // 7 - a01fc2b8 virtual void InstallBindings(); // 8 - a01527a0 } // Namespace: Niantic.Holoholo.Android class AndroidContext { // Fields AndroidJavaClass k__BackingField; AndroidJavaObject k__BackingField; // Methods void .ctor(); // a02d2a34 AndroidJavaClass get_UnityPlayer(); // a02d2a3c void set_UnityPlayer(Void value); // a02d2a44 AndroidJavaObject get_UnityActivity(); // a02d2a4c void set_UnityActivity(Void value); // a02d2a54 void Awake(); // a02d2a5c void Destroy(); // a02d2b44 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class AnimEventUtils { // Methods void .ctor(); // a0069bb4 void DestroySelf(); // a0069bbc // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class AnimTileUV { // Fields Material animatedMat; float framesPerSecond; Vector2 uvOffset; Vector2 tileBase; int index; Material copyMat; cmod_reqd renderers; // Methods void .ctor(); // a0069be0 void Start(); // a0069c40 IEnumerator updateTiling(); // a0069f40 void OnDestroy(); // a0069fe4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class c__Iterator84 { // Fields int $PC; mvar $current; AnimTileUV <>f__this; // Methods void .ctor(); // a0069fdc mvar System.Collections.Generic.IEnumerator.get_Current(); // a006a088 mvar System.Collections.IEnumerator.get_Current(); // a006a090 boolean MoveNext(); // a006a098 void Dispose(); // a006a290 void Reset(); // a006a29c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a006a290 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a006a090 virtual boolean MoveNext(); // 6 - a006a098 virtual void Reset(); // 7 - a006a29c virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a006a088 } // Namespace: Niantic.Holoholo class DeferredInvoke { // Fields Action action; float deferTime; DeferMode mode; // Methods void .ctor(); // a03183a8 IReceipt Run(IReceipt context, float deferTime, IReceipt action); // a0317224 IReceipt EndOfFrame(IReceipt context, IReceipt action); // a0316f1c IEnumerator Start(); // a03183c0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class c__AnonStorey14A { // Fields Animator animator; StaticMeshRendererState <>f__this; // Methods void .ctor(); // a02d2d24 void <>m__CD(); // a02d2f60 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo class Yield { // Methods YieldWhile While(Generic yieldFunc); // a016c474 YieldUntil Until(Generic yieldFunc); // a016c528 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo class YieldWhile { // Fields Generic yieldFunc; // Methods void .ctor(Generic yieldFunc); // a016c508 boolean get_keepWaiting(); // a016c670 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual mvar get_Current(); // 4 - a0a9c654 virtual boolean MoveNext(); // 5 - a0a9c65c virtual void Reset(); // 6 - a0a9c68c virtual boolean get_keepWaiting(); // 7 - a016c670 } // Namespace: Niantic.Holoholo class YieldUntil { // Fields Generic yieldFunc; // Methods void .ctor(Generic yieldFunc); // a016c5bc boolean get_keepWaiting(); // a016c5dc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual mvar get_Current(); // 4 - a0a9c654 virtual boolean MoveNext(); // 5 - a0a9c65c virtual void Reset(); // 6 - a0a9c68c virtual boolean get_keepWaiting(); // 7 - a016c5dc } // Namespace: Niantic.Holoholo.Assets class AssetDecoder { // Fields static int VERSION_LENGTH = 1; static int IV_LENGTH = 16; static int HMAC_LENGTH = 20; static byte ENCRYPTION_VERSION = 1; static int DECRYPT_MODE = 2; String sharedKey; Record assetDigest; // Methods void .ctor(Void digest); // a02d38a4 cmod_reqd GetHash(cmod_reqd assetKey); // a02d3938 boolean ValidateBundle(cmod_reqd key, cmod_reqd buffer); // a02d3b00 IEnumerator Decode(IEnumerator encoded, Generic callback); // a02d3b3c cmod_reqd Decode(cmod_reqd buffer, cmod_reqd key); // a02d3bf8 cmod_reqd DecodeEditor(cmod_reqd buffer, cmod_reqd key); // a02d4a24 cmod_reqd DecodeAndroid(cmod_reqd buffer, cmod_reqd key); // a02d3bfc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__Iterator86 { // Fields boolean __0; mvar __1; cmod_reqd __2; String __3; Stream encoded; mvar <$s_264>__4; Generic callback; int $PC; mvar $current; Stream <$>encoded; Generic <$>callback; AssetDecoder <>f__this; // Methods void .ctor(); // a02d3bf0 mvar System.Collections.Generic.IEnumerator.get_Current(); // a02d4ef0 mvar System.Collections.IEnumerator.get_Current(); // a02d4ef8 boolean MoveNext(); // a02d4f00 void Dispose(); // a02d50e4 void Reset(); // a02d50f0 void <>m__CE(mvar state); // a02d5184 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a02d50e4 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a02d4ef8 virtual boolean MoveNext(); // 6 - a02d4f00 virtual void Reset(); // 7 - a02d50f0 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a02d4ef0 } // Namespace: Niantic.Holoholo.Assets class AssetLoader { // Fields Generic pendingRequests; Coroutine processRequestsCoroutine; AssetLoadRequestImpl activeRequest; IBundleManager bundleManager; // Methods void .ctor(); // a02d55e4 IAssetLoadRequest RequestAsset(String bundleName, String assetName); // a02d5690 void Update(); // a02d5798 IEnumerator LoadAsset(IEnumerator request, IEnumerator onComplete); // a02d58f4 void CancelRequest(Void request); // a02d59b0 void m__CF(); // a02d5a7c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class AssetLoadRequestImpl { // Fields String bundleName; String assetName; AssetLoader loader; GameObject asset; boolean done; Generic OnLoaded; // Methods void .ctor(String bundleName, String assetName, Void loader); // a02d5768 void add_OnLoaded(Generic value); // a02d61b8 void remove_OnLoaded(Generic value); // a02d6344 GameObject get_Asset(); // a02d64d0 boolean get_Done(); // a02d64d8 String get_BundleName(); // a02d64e0 String get_AssetName(); // a02d64e8 void Cancel(); // a02d64f0 void LoadAsset(Void asset); // a02d6024 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void add_OnLoaded(Generic value); // 4 - a02d61b8 virtual void remove_OnLoaded(Generic value); // 5 - a02d6344 virtual String get_BundleName(); // 6 - a02d64e0 virtual String get_AssetName(); // 7 - a02d64e8 virtual GameObject get_Asset(); // 8 - a02d64d0 virtual boolean get_Done(); // 9 - a02d64d8 virtual void Cancel(); // 10 - a02d64f0 } // Namespace: class c__Iterator87 { // Fields AssetLoadRequestImpl request; IBundleRequest __0; GameObject __1; AssetBundleRequest __2; Action onComplete; int $PC; mvar $current; AssetLoadRequestImpl <$>request; Action <$>onComplete; AssetLoader <>f__this; // Methods void .ctor(); // a02d59a8 mvar System.Collections.Generic.IEnumerator.get_Current(); // a02d5a88 mvar System.Collections.IEnumerator.get_Current(); // a02d5a90 boolean MoveNext(); // a02d5a98 void Dispose(); // a02d6118 void Reset(); // a02d6124 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a02d6118 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a02d5a90 virtual boolean MoveNext(); // 6 - a02d5a98 virtual void Reset(); // 7 - a02d6124 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a02d5a88 } // Namespace: Niantic.Holoholo.Assets class AssetRequestPriority { // Fields int value__; static AssetRequestPriority Preload = 0; static AssetRequestPriority Normal = 1; static AssetRequestPriority Immediate = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.Assets class BundleManager { // Fields String assetDir; AssetDigest assetDigest; Generic bundleCache; Generic loadingQueue; Coroutine processRequestsRoutine; Generic <>f__am$cache5; // Methods void .ctor(); // a02d6514 void Init(Void assetDigest); // a02d66b0 void OnDestroy(); // a02d6790 String PokemonAssetName(int pokemonId); // a02d67d8 IBundleRequest RequestAssetBundle(String name, IBundleRequest priority); // a02d68c4 IEnumerator ProcessAssetRequests(); // a02d6f20 IEnumerator ProcessAssetRequest(IEnumerator request, Generic callback); // a02d6fc4 String GetCacheFilePath(String name, long version); // a02d7080 void WriteToDisk(String path, cmod_reqd data); // a02d732c Stream FindAssetInDiskCache(String path); // a02d74b8 IEnumerator DownloadAndCacheAsset(String name, long version, uint crc, Generic callback); // a02d756c IEnumerator DownloadAsset(String name, Generic onComplete); // a02d7648 boolean VerifyCRC(cmod_reqd bytes, uint crc); // a02d7704 void CleanAssetBundleCache(Void assetDigest); // a02d7900 void ClearDiskCache(); // a02d7ec0 void m__D0(String name, Void bundle); // a02d804c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual String PokemonAssetName(int pokemonId); // 4 - a02d67d8 virtual IBundleRequest RequestAssetBundle(String name, IBundleRequest priority); // 5 - a02d68c4 virtual void CleanAssetBundleCache(Void assetDigest); // 6 - a02d7900 virtual void ClearDiskCache(); // 7 - a02d7ec0 } // Namespace: class BundleRequestImpl { // Fields String k__BackingField; boolean k__BackingField; AssetBundle k__BackingField; // Methods void .ctor(String name); // a02d6d90 String get_Name(); // a02da06c void set_Name(String value); // a02da054 boolean get_IsDone(); // a02da074 void set_IsDone(boolean value); // a02da05c AssetBundle get_AssetBundle(); // a02da07c void set_AssetBundle(Void value); // a02da064 void OnComplete(Void bundle); // a02d6dbc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual String get_Name(); // 4 - a02da06c virtual boolean get_IsDone(); // 5 - a02da074 virtual AssetBundle get_AssetBundle(); // 6 - a02da07c } // Namespace: class LoadOperation { // Fields uint nextOperationId; String name; AssetRequestPriority priority; Generic callbacks; uint operationId; // Methods void .ctor(String name, Void priority); // a02d6e04 void .cctor(); // a02da084 int CompareTo(Int32 other); // a02da088 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual int CompareTo(Int32 other); // 4 - a02da088 } // Namespace: class c__Iterator88 { // Fields int __0; LoadOperation __1; boolean __2; int __3; int $PC; mvar $current; BundleManager <>f__this; // Methods void .ctor(); // a02d6fbc mvar System.Collections.Generic.IEnumerator.get_Current(); // a02d99f8 mvar System.Collections.IEnumerator.get_Current(); // a02d9a00 boolean MoveNext(); // a02d9a08 void Dispose(); // a02d9ee8 void Reset(); // a02d9ef4 void <>m__D2(boolean val); // a02d9f88 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a02d9ee8 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a02d9a00 virtual boolean MoveNext(); // 6 - a02d9a08 virtual void Reset(); // 7 - a02d9ef4 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a02d99f8 } // Namespace: class c__Iterator89 { // Fields LoadOperation request; String __0; Record __1; long __2; uint __3; String __4; Stream __5; boolean __6; Stream <$s_265>__7; cmod_reqd __8; AssetDecoder __9; MemoryStream __10; IAsyncResult __11; AssetBundleCreateRequest __12; Generic <$s_266>__13; Generic __14; Generic callback; int $PC; mvar $current; LoadOperation <$>request; Generic <$>callback; BundleManager <>f__this; // Methods void .ctor(); // a02d7078 mvar System.Collections.Generic.IEnumerator.get_Current(); // a02d8d84 mvar System.Collections.IEnumerator.get_Current(); // a02d8d8c boolean MoveNext(); // a02d8d94 void Dispose(); // a02d988c void Reset(); // a02d9954 void <>m__D3(Void val); // a02d99e8 void <>m__D4(cmod_reqd decodeResult); // a02d99f0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a02d988c virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a02d8d8c virtual boolean MoveNext(); // 6 - a02d8d94 virtual void Reset(); // 7 - a02d9954 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a02d8d84 } // Namespace: class c__Iterator8A { // Fields cmod_reqd __0; String name; Generic callback; uint crc; cmod_reqd __1; cmod_reqd <$s_267>__2; int <$s_268>__3; String __4; long version; MemoryStream __5; int $PC; mvar $current; String <$>name; Generic <$>callback; uint <$>crc; long <$>version; virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Holoholo.Rpc class CameraTarget { // Fields int value__; static CameraTarget CAM_TARGET_ATTACKER = 0; static CameraTarget CAM_TARGET_ATTACKER_EDGE = 1; static CameraTarget CAM_TARGET_ATTACKER_GROUND = 2; static CameraTarget CAM_TARGET_DEFENDER = 3; static CameraTarget CAM_TARGET_DEFENDER_EDGE = 4; static CameraTarget CAM_TARGET_DEFENDER_GROUND = 5; static CameraTarget CAM_TARGET_ATTACKER_DEFENDER = 6; static CameraTarget CAM_TARGET_ATTACKER_DEFENDER_EDGE = 7; static CameraTarget CAM_TARGET_DEFENDER_ATTACKER = 8; static CameraTarget CAM_TARGET_DEFENDER_ATTACKER_EDGE = 9; static CameraTarget CAM_TARGET_ATTACKER_DEFENDER_MIRROR = 11; static CameraTarget CAM_TARGET_SHOULDER_ATTACKER_DEFENDER = 12; static CameraTarget CAM_TARGET_SHOULDER_ATTACKER_DEFENDER_MIRROR = 13; static CameraTarget CAM_TARGET_ATTACKER_DEFENDER_WORLD = 14; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class BattleCameraTarget { // Fields int pokemonID; float angle; float scale; Vector3 pos; // Methods void .ctor(); // a0077b58 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.CameraRig class CameraBillboard { // Fields boolean faceAway; Camera lookAtCam; // Methods void .ctor(); // a0310fc4 void LateUpdate(); // a0310fcc // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo class CameraExt { // Methods void DisableLayer(Void cam, String layerName); // a0310e30 void EnableLayer(Void cam, String layerName); // a0310e84 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.CameraRig class CameraRigStack { // Fields Generic controllerStack; ICameraController EmptyController; Camera k__BackingField; // Methods void .ctor(Void mainCamera); // a03110a0 void .cctor(); // a031115c int get_MapObjectsLayerMask(); // a0311204 int get_MapCharactersLayerMask(); // a0311390 void HideMap(); // a031151c void ShowMap(); // a0311584 void HideMapCharacters(); // a03115ec void ShowMapCharacters(); // a0311654 Camera get_MainCamera(); // a03116bc void set_MainCamera(Void value); // a0311154 void SetControllingCamera(Void newMainCamera); // a03116c4 void SetLegacyCameraControlsActive(boolean active); // a0311818 void PushController(Void controller); // a0311968 void PopController(); // a0311b08 void ClearControllers(); // a0311ccc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual Camera get_MainCamera(); // 4 - a03116bc virtual void PushController(Void controller); // 5 - a0311968 virtual void PopController(); // 6 - a0311b08 virtual void ClearControllers(); // 7 - a0311ccc virtual void SetControllingCamera(Void newMainCamera); // 8 - a03116c4 virtual void HideMap(); // 9 - a031151c virtual void ShowMap(); // 10 - a0311584 virtual void HideMapCharacters(); // 11 - a03115ec virtual void ShowMapCharacters(); // 12 - a0311654 } // Namespace: class EmptyCameraController { // Methods void .ctor(); // a03111fc void OnStart(Void cam); // a0311f54 void OnStop(); // a0311f58 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void OnStart(Void cam); // 4 - a0311f54 virtual void OnStop(); // 5 - a0311f58 } // Namespace: class c__Iterator8C { // Fields int $PC; mvar $current; CameraShake <>f__this; // Methods void .ctor(); // a0082710 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0082718 mvar System.Collections.IEnumerator.get_Current(); // a0082720 boolean MoveNext(); // a0082728 void Dispose(); // a00828b0 void Reset(); // a00828bc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a00828b0 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0082720 virtual boolean MoveNext(); // 6 - a0082728 virtual void Reset(); // 7 - a00828bc virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0082718 } // Namespace: Niantic.Holoholo.CameraRig class SplineCameraController { // Fields float animationTime; float cameraAnimateT; AnimationCurve translationCurve; AnimationCurve rotationCurve; Action OnComplete; ISpline k__BackingField; Vector3 k__BackingField; // Methods void .ctor(); // a03123dc void add_OnComplete(Void value); // a0312448 void remove_OnComplete(Void value); // a03125d4 ISpline get_Path(); // a0312760 void set_Path(Void value); // a0312768 Vector3 get_TargetLookAt(); // a0312770 void set_TargetLookAt(Void value); // a0312784 ISpline BuildCameraSwoopPath(ISpline cameraPos, ISpline cameraForward, ISpline targetPos, float swoopDown); // a0312790 void Init(Void path, Void targetLookAt); // a0312b2c void OnStart(Void cam); // a0312b44 void OnStop(); // a0312c10 void Reset(); // a0312c18 IEnumerator AnimateCamera(IEnumerator cam); // a0312b68 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void OnStart(Void cam); // 4 - a0312b44 virtual void OnStop(); // 5 - a0312c10 } // Namespace: Niantic.Procedural class ISpline { // Methods Vector3 PositionSample(float t); // 0 Vector3 ForwardSample(float t); // 0 boolean get_Closed(); // 0 } // Namespace: class c__Iterator8D { // Fields Camera cam; Vector3 __0; Vector3 __1; float __2; float __3; float __4; int $PC; mvar $current; Camera <$>cam; SkinnedMeshRenderer visScaleX; SkinnedMeshRenderer visScaleY; // Namespace: virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a02dc120 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a02dbf88 virtual boolean MoveNext(); // 6 - a02dbf90 virtual void Reset(); // 7 - a02dc12c virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a02dbf80 } // Namespace: Niantic.Holoholo.Assets.Character class IPokemonMaterialLerp { // Methods GameObject get_Character(); // 0 void set_Character(Void value); // 0 float get_Duration(); // 0 void set_Duration(float value); // 0 void DoMaterialLerp(boolean toTarget, float duration); // 0 } // Namespace: class EmissionPointGroup { // Fields int value__; static EmissionPointGroup None = 0; static EmissionPointGroup Origin = 1; static EmissionPointGroup Waist = 2; static EmissionPointGroup EmitterFX = 4; static EmissionPointGroup OriginWaist = 3; static EmissionPointGroup OriginEmitt = 5; static EmissionPointGroup AllEmitters = 7; static EmissionPointGroup WaistEmitt = 6; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.Assets.Character class xformToUV_OFFSET { // Fields cmod_reqd driverJoints; int jointCountOffset; Material drivenMat; Vector3 uv_Frames; Vector2 uv_Step; cmod_reqd uvOffSetP; MaterialPropertyBlock materialPropertyBlock; cmod_reqd materialPropertyID; Coroutine uvJointCO; cmod_reqd renderers; Renderer uvOffsetRenderer; cmod_reqd yPosPrev; // Methods void .ctor(); // a02dc6dc void initUVCache(); // a02dc974 Vector2 posY_to_UV(float yPOS); // a02dcc20 IEnumerator GetDriverJoint_yPOS(); // a02dcd64 void Start(); // a02dce08 void OnEnable(); // a02dcfd0 void OnDisable(); // a02dd008 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class c__Iterator8F { // Fields int __0; int __1; Vector2 __2; int $PC; mvar $current; xformToUV_OFFSET <>f__this; // Methods void .ctor(); // a02dce00 mvar System.Collections.Generic.IEnumerator.get_Current(); // a02dd01c mvar System.Collections.IEnumerator.get_Current(); // a02dd024 boolean MoveNext(); // a02dd02c void Dispose(); // a02dd368 void Reset(); // a02dd374 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a02dd368 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a02dd024 virtual boolean MoveNext(); // 6 - a02dd02c virtual void Reset(); // 7 - a02dd374 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a02dd01c } // Namespace: class PlayerIcon { // Fields Image playerImage; Image teamIcon; Image xpBar; Color teamColor; String teamHexBlue; String teamHexRed; String teamHexYellow; String teamHexNone; PlayerAvatarPortrait avatarPortrait; IReceipt playerObservationReceipt; // Methods void .ctor(); // a017faf4 void OnEnable(); // a017fbe8 void OnDisable(); // a017ff44 void SetTeamIcon(int team); // a017fe88 void HandlePlayerProtoUpdated(Void info); // a0180030 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class RotateCharacter { // Methods void .ctor(); // a018f850 void Update(); // a018f858 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Collections class AsyncLoadingLRUCache`2 { // Fields Generic activeValues; Generic lruCache; Generic loadingFunction; Generic unloadingFunction; TaskQueue queue; // Methods void .ctor(Void queue, Generic loadingFunction, Generic unloadingFunction, int cacheSize, int maxConcurrent); // 0 Generic Request(var key, Generic onLoadedCallback, float priority); // 0 void CancelRequest(var key, Generic loadHandle); // 0 void MaybeUnload(var key, Generic container); // 0 void m__D8(var key, Generic container); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Collections class TaskQueue { // Fields Generic queue; int numProcessing; int maxConcurrent; int sequenceNumber; // Methods void .ctor(); // a03141d4 void set_MaxConcurrent(int value); // a03141e8 void Start(); // a03141f0 TaskHandle Enqueue(TaskHandle task, float priority); // a03142c4 boolean Remove(Boolean taskHandle); // a03144b4 TaskHandle ChangePriority(TaskHandle taskHandle, float priority); // a03144f8 IEnumerator Process(); // a0314418 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class TaskHandle { // Fields float priority; int sequenceNumber; // Methods void .ctor(float priority, int sequenceNumber); // a03143f0 float get_Priority(); // a031487c int get_SequenceNumber(); // a0314884 int GetHashCode(); // a0314eec // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0314eec virtual String ToString(); // 3 - a0bcc704 } // Namespace: class ValueContainer`1 { // Fields var value; TaskHandle taskHandle; Generic onLoadedCallbacks; boolean loaded; boolean evicted; int callbackCount; // Methods void .ctor(); // 0 int AddOnLoadedCallback(Generic callback); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class LoadRequestHandle { // Fields int handle; // Methods void .ctor(int handle); // 0 int get_Handle(); // 0 int GetHashCode(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - 0 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey14C { // Fields Generic cacheHit; int handle; var key; Generic container; Generic <>f__this; // Methods void .ctor(); // 0 void <>m__D9(); // 0 void <>m__DA(); // 0 void <>m__DB(var value); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey14D { // Fields int callbackHandle; Generic <>f__ref$332; // Methods void .ctor(); // 0 void <>m__DC(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Collections class LRUCache`2 { // Fields Generic map; Generic onEvict; int k__BackingField; // Methods void .ctor(int capacity, Generic onEvict); // 0 IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 0 int get_Capacity(); // 0 void set_Capacity(int value); // 0 void Add(var key, var value); // 0 void Add(Generic item); // 0 boolean ContainsKey(var key); // 0 boolean Contains(Generic item); // 0 boolean TryGetValue(var key, var value); // 0 boolean Remove(var key); // 0 boolean Remove(Generic item); // 0 void Clear(); // 0 void Evict(var key, var value); // 0 void CopyTo(cmod_reqd array, int index); // 0 Generic GetEnumerator(); // 0 int get_Count(); // 0 boolean get_IsReadOnly(); // 0 Generic get_Keys(); // 0 Generic get_Values(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 4 - 0 virtual int get_Count(); // 5 - 0 virtual boolean get_IsReadOnly(); // 6 - 0 virtual void Add(Generic item); // 7 - 0 virtual void Clear(); // 8 - 0 virtual boolean Contains(Generic item); // 9 - 0 virtual void CopyTo(cmod_reqd array, int index); // 10 - 0 virtual boolean Remove(Generic item); // 11 - 0 virtual Generic GetEnumerator(); // 12 - 0 } // Namespace: Niantic.Holoholo.Collections class LazyDictionary`2 { // Fields Generic items; Generic itemsToAdd; Generic itemsToRemove; Generic onRemoveValue; Generic values; // Methods void .ctor(Generic onRemove); // 0 boolean IntersectsLineSegment(Boolean pntA, Boolean pntB); // a02d272c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual boolean IntersectsPoint(Boolean point); // 4 - a02d248c virtual boolean IntersectsLineSegment(Boolean pntA, Boolean pntB); // 5 - a02d272c // Namespace: Niantic.Collections.QuadTree class IQuadTreePointElement { // Methods Vector2 get_Position(); // 0 } // Namespace: Niantic.Collections.QuadTree class IQuadTreeIntersectionShape { // Methods boolean IntersectsPoint(Boolean point); // 0 boolean IntersectsLineSegment(Boolean pointA, Boolean pointB); // 0 boolean IntersectsRect(Boolean rect); // 0 } // Namespace: Niantic.Collections.QuadTree class QuadTree`1 { // Fields Generic root; Generic <>f__am$cache1; // Methods void .ctor(int maxElementsPerNode, Void center, Void size); // 0 void .ctor(int maxElementsPerNode, Void bounds); // 0 Generic RecursivelyIterateNodes(Generic parentNode); // 0 Rect get_Bounds(); // 0 Generic get_Nodes(); // 0 Generic get_Leaves(); // 0 void Insert(var element); // 0 Generic GetIntersectingElements(Class intersectionShape); // 0 boolean m__E0(Generic n); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class Node`1 { // Fields cmod_reqd children; cmod_reqd elements; int k__BackingField; Rect k__BackingField; // Methods void .ctor(Void bounds, int maxElements); // 0 void .ctor(Void bounds, int maxElements, cmod_reqd reuseArray); // 0 int get_ElementCount(); // 0 void set_ElementCount(int value); // 0 Rect get_Bounds(); // 0 void set_Bounds(Void value); // 0 boolean get_IsLeaf(); // 0 Generic get_Children(); // 0 void Subdivide(); // 0 void InsertAsLeaf(var element); // 0 Generic GetChildWithLeastPopulation(cmod_reqd candidateChildren); // 0 void InsertAsNonLeaf(var element); // 0 void Insert(var element); // 0 Generic GetIntersectingElements(Class intersectionShape); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class <>c__Iterator94 { // Fields int $PC; Generic $current; Generic <>f__this; // Methods void .ctor(); // 0 Generic System.Collections.Generic.IEnumerator.Node>.get_Current(); // 0 mvar System.Collections.IEnumerator.get_Current(); // 0 IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 0 Generic System.Collections.Generic.IEnumerable.Node>.GetEnumerator(); // 0 boolean MoveNext(); // 0 void Dispose(); // 0 void Reset(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - 0 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - 0 virtual boolean MoveNext(); // 6 - 0 virtual void Reset(); // 7 - 0 virtual IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 8 - 0 virtual Generic System.Collections.Generic.IEnumerable.Node>.GetEnumerator(); // 9 - 0 virtual Generic System.Collections.Generic.IEnumerator.Node>.get_Current(); // 10 - 0 } // Namespace: class c__Iterator95 { // Fields IQuadTreeIntersectionShape intersectionShape; int __0; cmod_reqd <$s_308>__1; int <$s_309>__2; Generic __3; Generic <$s_310>__4; var __5; int $PC; var $current; IQuadTreeIntersectionShape <$>intersectionShape; Generic <>f__this; // Methods void .ctor(); // 0 var System.Collections.Generic.IEnumerator.get_Current(); // 0 mvar System.Collections.IEnumerator.get_Current(); // 0 IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 0 Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 0 boolean MoveNext(); // 0 void Dispose(); // 0 void Reset(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - 0 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - 0 virtual boolean MoveNext(); // 6 - 0 virtual void Reset(); // 7 - 0 virtual IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 8 - 0 virtual Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 9 - 0 virtual var System.Collections.Generic.IEnumerator.get_Current(); // 10 - 0 } // Namespace: class c__Iterator93 { // Fields Generic parentNode; Generic <$s_304>__0; Generic __1; Generic <$s_305>__2; Generic __3; int $PC; Generic $current; Generic <$>parentNode; Generic <>f__this; // Methods void .ctor(); // 0 Generic System.Collections.Generic.IEnumerator.Node>.get_Current(); // 0 mvar System.Collections.IEnumerator.get_Current(); // 0 IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 0 Generic System.Collections.Generic.IEnumerable.Node>.GetEnumerator(); // 0 boolean MoveNext(); // 0 void Dispose(); // 0 void Reset(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - 0 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - 0 virtual boolean MoveNext(); // 6 - 0 virtual void Reset(); // 7 - 0 virtual IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 8 - 0 virtual Generic System.Collections.Generic.IEnumerable.Node>.GetEnumerator(); // 9 - 0 virtual Generic System.Collections.Generic.IEnumerator.Node>.get_Current(); // 10 - 0 } // Namespace: class Task { // Fields ThreadPriority priority; Generic routine; // Methods void .ctor(Void action, Void priority); // a031488c void .ctor(Generic routine, Void priority); // a0314a44 IEnumerator Start(); // a0314a6c IEnumerator RunAction(IEnumerator action, cmod_reqd args); // a0314b10 IEnumerator RunAction(Generic routine, cmod_reqd args); // a0314bc4 Generic Bind(Class action, cmod_reqd args); // a0314948 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual IEnumerator Start(); // 4 - a0314a6c } // Namespace: class c__AnonStorey14E { // Fields Action action; cmod_reqd args; // Methods void .ctor(); // a0314c64 IEnumerator <>m__E1(); // a0314c6c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class PriorityComparer { // Methods void .ctor(); // a03142bc int Compare(Int32 a, Int32 b); // a0314820 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual int Compare(Int32 a, Int32 b); // 4 - a0314820 } // Namespace: class c__Iterator96 { // Fields Action __0; int $PC; mvar $current; TaskQueue <>f__this; // Methods void .ctor(); // a03145b8 mvar System.Collections.Generic.IEnumerator.get_Current(); // a03145c0 mvar System.Collections.IEnumerator.get_Current(); // a03145c8 boolean MoveNext(); // a03145d0 void Dispose(); // a0314780 void Reset(); // a031478c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0314780 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a03145c8 virtual boolean MoveNext(); // 6 - a03145d0 virtual void Reset(); // 7 - a031478c virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a03145c0 } // Namespace: class c__Iterator99 { // Fields int $PC; mvar $current; ConnectivityService <>f__this; // Methods void .ctor(); // a0315d20 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0315f14 mvar System.Collections.IEnumerator.get_Current(); // a0315f1c boolean MoveNext(); // a0315f24 void Dispose(); // a03162f8 void Reset(); // a0316304 boolean <>m__E3(); // a0316398 boolean <>m__E4(); // a03163d4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a03162f8 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0315f1c virtual boolean MoveNext(); // 6 - a0315f24 virtual void Reset(); // 7 - a0316304 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0315f14 } // Namespace: class c__Iterator9A { // Fields boolean blocking; String errorKey; IReceipt __0; Generic untilTrue; int $PC; mvar $current; boolean <$>blocking; String <$>errorKey; Generic <$>untilTrue; ConnectivityService <>f__this; // Methods void .ctor(); // a0315ee0 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0316410 mvar System.Collections.IEnumerator.get_Current(); // a0316418 boolean MoveNext(); // a0316420 void Dispose(); // a0316604 void Reset(); // a0316610 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0316604 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0316418 virtual boolean MoveNext(); // 6 - a0316420 virtual void Reset(); // 7 - a0316610 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0316410 } // Namespace: Niantic.Holoholo.Connectivity class VersionCheck { // Methods void .ctor(); // a03166a4 int Compare(String v1, String v2); // a03166ac int Order(String versionA, String versionB); // a031586c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual int Compare(String v1, String v2); // 4 - a03166ac } // Namespace: class ConstraintRotation { // Fields Transform driver; // Methods void .ctor(); // a0089534 void Start(); // a008953c void Update(); // a0089540 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.UI class DefenderBonusCollector { // Fields Button button; Text timeLeftText; Image timeLeftFill; Text deployedCountLabel; II18n i18n; IDefenderBonusService defenderBonusService; IUserPromptsService userPromptsService; GameMasterData gameMaster; boolean collected; // Methods void .ctor(); // a012be0c void Start(); // a012be14 void OnClick(); // a012bf30 IEnumerator PeriodicUpdate(); // a012be94 void m__E7(Void defenderBonusResponse); // a012c1fc void m__E8(Void playerUpdateResponse); // a012c368 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.UI class IDefenderBonusService { // Methods boolean get_HasAvailableBonus(); // 0 boolean get_HasDeployedPokemon(); // 0 int get_NumDeployedPokemon(); // 0 long get_TimeToCollect(); // 0 String get_TimeLeftString(); // 0 float get_PercentOfTimeToCollect(); // 0 Generic ClaimBonus(); // 0 } GameObject PrefabFactoryImpl(GameObject container, GameObject type); // a031a4b4 mvar UniversalFactoryImpl(Object container, Object type); // a031a7cc NianticPlugin get_PlatformPlugin(); // a031a970 void InstallBindings(); // a031aaa0 IRootGameState m__EB(IRootGameState c); // a031bcb4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void InstallBindings(); // 4 - a031aaa0 virtual boolean get_IsEnabled(); // 5 - a01fc2b0 virtual boolean get_IsEnabled(); // 6 - a01fc2b0 virtual void Start(); // 7 - a01fc2b8 virtual void InstallBindings(); // 8 - a031aaa0 } // Namespace: Niantic.Holoholo.UI class ButtonReactiveFX { // Fields RectTransform rect; // Methods void .ctor(); // a0129774 void DestroySelf(); // a012977c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.UI class ScreenTransitionFX { // Fields Animator animator; // Methods void .ctor(); // a0150e5c void DestroySelf(); // a0150e64 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Storefront class IapService { // Fields static String POKECOIN_CURRENCY_TYPE = @"POKECOIN"; static String STARDUST_CURRENCY_TYPE = @"STARDUST"; static String CATEGORY_PRESENTATION_TYPE = @"CATEGORY"; static String SORT_PRESENTATION_TYPE = @"SORT"; static String POKECOIN_CATEGORY = @"POKECOINS"; static String UPGRADE_CATEGORY = @"UPGRADES"; static String ITEMS_CATEGORY = @"ITEMS"; static String POKE_BALL_ITEM = @"ITEM_POKE_BALL"; static String GREAT_BALL_ITEM = @"ITEM_GREAT_BALL"; static String ULTRA_BALL_ITEM = @"ITEM_ULTRA_BALL"; static String MASTER_BALL_ITEM = @"ITEM_MASTER_BALL"; static String POTION_ITEM = @"ITEM_POTION"; static String SUPER_POTION_ITEM = @"ITEM_SUPER_POTION"; static String HYPER_POTION_ITEM = @"ITEM_HYPER_POTION"; static String MAX_POTION_ITEM = @"ITEM_MAX_POTION"; static String REVIVE_ITEM = @"ITEM_REVIVE"; static String MAX_REVIVE_ITEM = @"ITEM_MAX_REVIVE"; static String LUCKY_EGG_ITEM = @"ITEM_LUCKY_EGG"; static String INCENSE_ORDINARY_ITEM = @"ITEM_INCENSE_ORDINARY"; static String INCENSE_SPICY_ITEM = @"ITEM_INCENSE_SPICY"; static String INCENSE_COOL_ITEM = @"ITEM_INCENSE_COOL"; static String INCENSE_FLORAL_ITEM = @"ITEM_INCENSE_FLORAL"; static String TROY_DISK_ITEM = @"ITEM_TROY_DISK"; static String RAZZ_BERRY_ITEM = @"ITEM_RAZZ_BERRY"; static String BLUK_BERRY_ITEM = @"ITEM_BLUK_BERRY"; static String NANAB_BERRY_ITEM = @"ITEM_NANAB_BERRY"; static String WEPAR_BERRY_ITEM = @"ITEM_WEPAR_BERRY"; static String PINAP_BERRY_ITEM = @"ITEM_PINAP_BERRY"; static String INCUBATOR_BASIC_ITEM = @"ITEM_INCUBATOR_BASIC"; static String INCBUATOR_BASIC_UNLIMITED_ITEM = @"ITEM_INCUBATOR_BASIC_UNLIMITED"; static String POKEMON_STORAGE_UPGRADE_ITEM = @"ITEM_POKEMON_STORAGE_UPGRADE"; static String ITEM_STORAGE_UPGRADE_ITEM = @"ITEM_ITEM_STORAGE_UPGRADE"; static float IAP_REFRESH_TIME = 15.000000; float pollInterval; GameMasterData gameMasterData; IRpcHandler rpcHandler; Coroutine singleRefreshCoroutine; int lastServerCoins; boolean hasCheckedDailyBonus; boolean onHold; Generic <>f__am$cacheB; Generic <>f__am$cacheC; Generic <>f__am$cacheD; Generic <>f__am$cacheE; Generic <>f__switch$map3; Generic <>f__switch$map4; Generic <>f__switch$map5; Generic <>f__switch$map6; // Methods void .ctor(); // a011ccdc Generic get_IapItems(); // a011ce04 int get_Coins(); // a011ce0c void set_Coins(int value); // a011cf84 int get_Stardusts(); // a011d0a0 boolean get_DailyBonusReady(); // a011d218 void Initialize(); // a011d3e0 void OnStoreRefresh(); // a011d570 void Refresh(Void onComplete); // a011de58 IEnumerator RunSingleRefresh(IEnumerator onComplete); // a011df18 Generic Buy(Class storeItem); // a011dfbc IEnumerator BuyProcess(IEnumerator storeItem, Generic promise); // a011e080 void RecordPurchaseAnalytics(Void storeItem); // a011e13c void HoldObserver(); // a011e2c0 void ReleaseObserver(); // a011e300 void AddCoins(int count); // a011e310 IEnumerator ProcessEvents(); // a011d4d4 Generic CheckDailyBonus(); // a011e35c CurrencyType StringToCurrency(String currencyName); // a011bf7c PresentationType StringToPresentationType(String presentationName); // a011c240 HoloIapItemCategory StringToCategory(String categoryName); // a011bbe8 Item StringToItemType(String itemName); // a011c504 boolean m__284(Boolean curr); // a011e610 boolean m__285(Boolean curr); // a011e644 String m__286(String obj); // a011e680 int m__289(Int32 x, Int32 y); // a011e698 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual IReceipt Observe(Generic callback); // 4 - a04e7b1c virtual void Awake(); // 5 - a04e7614 virtual void OnStoreRefresh(); // 6 - a011d570 virtual Generic get_IapItems(); // 7 - a011ce04 virtual int get_Coins(); // 8 - a011ce0c virtual int get_Stardusts(); // 9 - a011d0a0 virtual boolean get_DailyBonusReady(); // 10 - a011d218 virtual void Refresh(Void onComplete); // 11 - a011de58 virtual Generic Buy(Class storeItem); // 12 - a011dfbc virtual Generic CheckDailyBonus(); // 13 - a011e35c virtual void HoldObserver(); // 14 - a011e2c0 virtual void ReleaseObserver(); // 15 - a011e300 virtual void AddCoins(int count); // 16 - a011e310 virtual IReceipt Observe(Generic callback); // 17 - a04e7b1c } // Namespace: NianticLabs.Platform class IapState { // Fields int value__; static IapState UNDEFINED = 0; static IapState INITIALIZING = 1; static IapState TRANSACTION_IN_PROGRESS = 2; static IapState READY = 3; static IapState REFRESHING_STORE_STATE = 4; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.Storefront class PresentationType { // Fields int value__; static PresentationType UNKNOWN = 0; static PresentationType CATEGORY = 1; static PresentationType SORT = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.Auth class AuthenticationService { // Fields static String ProviderAuthTokenKey = @"60b01025-c1ea-422c-9b0e-d70bf489de7f"; static String FirstTimeAuthCompletedKey = @"e12a216a-121e-11e6-a148-3e1d05defe78"; static String TrackingDisabledKey = @"b7cde183-53c5-416e-9814-43d911e70b7f"; String clientId; String clientSecret; String debugServerHost; String nightlyServerHost; String dogfoodServerHost; String releaseServerHost; String releaseQaServerHost; int minimumTrackingAge; IRpcHandler rpcHandler; Coroutine connectionRoutine; AuthenticationResults connectionResults; Generic connectionPromise; TokenManager tokenManager; AuthEvent currentAuthState; boolean currentUserUnderMinimumMarketingAge; Generic AuthorizationRevoked; boolean k__BackingField; Generic <>f__switch$map1; Generic <>f__switch$map2; // Methods void .ctor(); // a02df588 void add_AuthorizationRevoked(Generic value); // a02df668 void remove_AuthorizationRevoked(Generic value); // a02df7f4 boolean get_IsConnected(); // a02df980 void set_IsConnected(boolean value); // a02df988 boolean get_CachedAuthTokenExists(); // a02df990 AuthTokenProvider get_CachedAuthTokenProvider(); // a02df9c8 boolean get_FirstTimeAuthCompleted(); // a02dfcd8 void set_FirstTimeAuthCompleted(boolean value); // a02dfd60 boolean get_TrackingDisabled(); // a02dfdf8 void set_TrackingDisabled(boolean value); // a02dfe80 boolean get_UserAboveMinimumMarketingAge(); // a02dff18 String get_CachedAuthTokenProviderId(); // a02dfb98 void set_CachedAuthTokenProviderId(String value); // a02dff6c String get_ServerHost(); // a02e007c void OnDisable(); // a02e0084 Generic AttemptGoogleLogin(); // a02e00b0 Generic AttemptGoogleLogin(boolean useCachedLogin); // a02e00b8 Generic AttemptPtcLogin(String username, String password); // a02e03c8 Generic AttemptPtcLogin(String username, String password, boolean useCachedLogin); // a02e03e4 Generic AttemptCachedLogin(); // a02e0ae0 void CancelPendingConnection(); // a02e0bec void SignOut(); // a02e0d2c void RevokeAuthentication(); // a02e02b4 void DebugClearData(); // a02e0e3c IEnumerator RunAuthentication(IEnumerator tokenSource); // a02e0320 void InitializeTokenManager(Void tokenSource); // a02e0f18 IEnumerator RunInitialPtcLogin(IEnumerator tokenSource, String username, String password); // a02e0a24 void PtcExceptionHandler(Void ex); // a02e1028 void HandleAuthEvents(Void authEvent); // a02e1370 void OptOutOfTracking(); // a02e1458 boolean BirthdateUnderMinimumTrackingAge(Boolean birthdate); // a02e0948 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void add_AuthorizationRevoked(Generic value); // 4 - a02df668 virtual void remove_AuthorizationRevoked(Generic value); // 5 - a02df7f4 virtual boolean get_CachedAuthTokenExists(); // 6 - a02df990 virtual AuthTokenProvider get_CachedAuthTokenProvider(); // 7 - a02df9c8 virtual boolean get_FirstTimeAuthCompleted(); // 8 - a02dfcd8 virtual boolean get_TrackingDisabled(); // 9 - a02dfdf8 virtual boolean get_UserAboveMinimumMarketingAge(); // 10 - a02dff18 virtual boolean get_IsConnected(); // 11 - a02df980 virtual Generic AttemptGoogleLogin(); // 12 - a02e00b0 virtual Generic AttemptPtcLogin(String username, String password); // 13 - a02e03c8 virtual Generic AttemptCachedLogin(); // 14 - a02e0ae0 virtual void CancelPendingConnection(); // 15 - a02e0bec virtual void SignOut(); // 16 - a02e0d2c virtual void DebugClearData(); // 17 - a02e0e3c } // Namespace: NianticLabs.Auth class TokenManager { // Fields String serverHostPort; ITokenSource tokenSource; boolean started; boolean refreshingToken; boolean tokenSourceHasStaleCachedToken; IMessage token; InternalState state; AuthEventHandler AuthEvents; // Methods void .ctor(String serverHostPort, Void tokenSource); // a07e7184 void Finalize(); // a07e71b8 void add_AuthEvents(Void value); // a07e7220 void remove_AuthEvents(Void value); // a07e73d4 void Start(); // a07e7588 void Stop(); // a07e7f8c void Dispose(); // a07e721c void GetTokenCallback(Void token); // a07e808c void ChannelAuthEventCallback(Void evt); // a07e80a8 void NotifyAuthEvents(Void evt); // a07e80f4 void HandleEvent(Void evt); // a07e7704 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a07e71b8 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a07e721c } // Namespace: NianticLabs.Auth class ITokenSource { // Methods String get_AuthenticationProviderId(); // 0 void GetToken(Generic tokenCallback); // 0 void RefreshToken(Generic tokenCallback); // 0 void ClearToken(); // 0 } // Namespace: class InternalState { // Fields int value__; static InternalState NO_TOKEN = 0; static InternalState STOPPING = 1; static InternalState GETTING_NEW_TOKEN = 2; static InternalState REFRESHING_TOKEN = 3; virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual void Invoke(Void evt); // 12 - a07e8108 virtual IAsyncResult BeginInvoke(IAsyncResult evt, IAsyncResult callback, mvar object); // 13 - a07e81ec virtual void EndInvoke(Void result); // 14 - a07e82a8 } // Namespace: class AuthEvent { // Fields int value__; static AuthEvent UNAUTHORIZED = 0; static AuthEvent AUTHORIZATION_PENDING = 1; static AuthEvent AUTHORIZED = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.DependencyInjection class HoloholoBootstrap { // Methods void .ctor(); // a031a364 void Initialize(); // a031a36c void BootstrapGame(Void rootState, Generic gameStateFactory); // a031a370 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Initialize(); // 4 - a031a36c } // Namespace: Niantic.Holoholo.DependencyInjection class FieldInfoExt { // Methods boolean HasAttribute(Boolean field); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.DependencyInjection class UniversalFactoryExt { // Methods cmod_opt GetInstance(Generic universalFactory); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.DependencyInjection class PrefabFactory { // Methods cmod_opt Create(Generic factory); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo class BlacklistedGameObject { // Fields cmod_reqd removeForDevices; cmod_reqd removeForPlatforms; // Methods void .ctor(); // a030b5f0 void Awake(); // a030b5f8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class PlatformAvailablity { // Fields int value__; static PlatformAvailablity None = 0; static PlatformAvailablity iOS = 1; static PlatformAvailablity Android = 2; static PlatformAvailablity Editor = 3; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.Encounter class FullscreenQuad { // Fields float planeDistance; boolean keepAspectRatio; float aspectRatio; // Methods void .ctor(); // a0328e9c boolean get_KeepAspectRatio(); // a0328eb8 void set_KeepAspectRatio(boolean value); // a0328ec0 float get_AspectRatio(); // a0328ec8 void set_AspectRatio(float value); // a0328ed0 void LateUpdate(); // a0328ed8 Vector2 FullscreenDimensions(Vector2 cam, float aspectRatio, float planeDistance, boolean keepAspectRatio); // a0329100 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class c__Iterator9D { // Fields Transform target; Vector3 __0; int $PC; mvar $current; Transform <$>target; NamePlate <>f__this; // Methods void .ctor(); // a032b3ac mvar System.Collections.Generic.IEnumerator.get_Current(); // a032b69c mvar System.Collections.IEnumerator.get_Current(); // a032b6a4 boolean MoveNext(); // a032b6ac void Dispose(); // a032b868 void Reset(); // a032b874 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a032b868 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a032b6a4 virtual boolean MoveNext(); // 6 - a032b6ac virtual void Reset(); // 7 - a032b874 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a032b69c } // Namespace: class ScoreData { // Fields int exp; String detail; // Methods void .ctor(int exp, Void activityType); // a0190cdc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class ScreenShotHUD { // Methods void .ctor(); // a0190f44 void Update(); // a0190f4c void ToggleSnapshotMode(); // a0190f50 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class ShadowTarget { // Methods void .ctor(); // a0192914 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class c__AnonStorey14F { // Fields SnapshotSignature signature; TakeScreenShot <>f__this; // Methods void .ctor(); // a03322b4 void <>m__EC(Void texture); // a03322bc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.FX class MovieFrameMaterial { // Fields float frameRate; cmod_reqd frames; Material targetMaterial; Material k__BackingField; // Methods void .ctor(); // a0335e88 Material get_AnimatedMaterial(); // a0335e9c void set_AnimatedMaterial(Void value); // a0335ea4 void Awake(); // a0335eac IEnumerator Start(); // a0335f44 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class c__Iterator9E { // Fields float __0; int __1; int $PC; mvar $current; MovieFrameMaterial <>f__this; // Methods void .ctor(); // a0335fe0 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0335fe8 mvar System.Collections.IEnumerator.get_Current(); // a0335ff0 boolean MoveNext(); // a0335ff8 void Dispose(); // a0336194 void Reset(); // a03361a0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0336194 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0335ff0 virtual boolean MoveNext(); // 6 - a0335ff8 virtual void Reset(); // 7 - a03361a0 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0335fe8 } // Namespace: Niantic.Holoholo.Filters class BilateralFilter { // Fields static float DELTA_TIME_STEP = 0.050000; static int FILTER_STEPS = 100; float filteringTime; cmod_reqd inputBuffer; int bufferIndex; float k__BackingField; float k__BackingField; // Methods void .ctor(); // a0333bcc float get_SigmaS(); // a0333c90 void set_SigmaS(float value); // a0333c80 float get_SigmaR(); // a0333c98 void set_SigmaR(float value); // a0333c88 float Filter(float time, float x); // a0333ca0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class FlameLight { // Fields void .ctor(Void pos, float rad); // a0081f30 void .ctor(float x, float y, float z, float rad); // a0081f40 // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: class Disc3 { // Fields Vector3 p; Vector3 n; float r; // Methods void .ctor(Void pos, Void norm, float rad); // a0080878 void .ctor(float x, float y, float z, float nx, float ny, float nz, float rad); // a0081d18 // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: class FovSide { // Fields int value__; static FovSide UP = 0; static FovSide DOWN = 1; static FovSide LEFT = 2; static FovSide RIGHT = 3; static FovSide NUM_SIDES = 4; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class TargetIDPos { // Fields int pidx; float scale; Vector3 pos; // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: class CameraRaycast { // Methods void .ctor(); // a00820b4 void Start(); // a00820bc void Raycast(Void inPos); // a00820c0 void Update(); // a00822f8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class CurrentBundleVersion { // Fields String version; uint iversion; // Methods void .cctor(); // a008d984 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class DisableOnStart { // Methods void .ctor(); // a008da8c void Awake(); // a008da94 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class HoloGesture { // Fields int value__; static HoloGesture None = 0; static HoloGesture GestureRight = 1; static HoloGesture GestureLeft = 2; static HoloGesture GestureUp = 3; static HoloGesture GestureDown = 4; static HoloGesture _MAX = 5; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class EventMgr { // Fields OnGesture EventGesture; // Methods void .ctor(); // a0093234 void add_EventGesture(Void value); // a009323c void remove_EventGesture(Void value); // a00933e0 void BroadcastGesture(Void gesture, float speed); // a0093584 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class OnGesture { // Methods void .ctor(mvar object, uint method); // a0093708 void Invoke(Void gesture, float speed); // a0093624 IAsyncResult BeginInvoke(IAsyncResult gesture, float speed, IAsyncResult callback, mvar object); // a0093730 void EndInvoke(Void result); // a0093810 // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual void Invoke(Void gesture, float speed); // 12 - a0093624 virtual IAsyncResult BeginInvoke(IAsyncResult gesture, float speed, IAsyncResult callback, mvar object); // 13 - a0093730 virtual void EndInvoke(Void result); // 14 - a0093810 } // Namespace: class Floater { // Fields float bobCycleDuration; float bobHeight; float yCycleDuration; float yTwistDegrees; float zCycleDuration; float zTwistDegrees; float bottom; float PI_2; // Methods void .ctor(); // a0094534 void .cctor(); // a0094588 void Awake(); // a0094610 void Update(); // a0094654 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class PokemonEvolution { // Fields HoloPokemonId uniqueId; int generation; // Methods void .ctor(Void uniqueId, int generation); // a0187128 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo class GameMasterDataLoadException { // Methods void .ctor(String message); // a033745c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0b8584c virtual void GetObjectData(Void info, Void context); // 4 - a0b3067c virtual Exception get_InnerException(); // 5 - a0b84b44 virtual String get_Message(); // 6 - a0b304c0 virtual String get_Source(); // 7 - a0b84bc0 virtual String get_StackTrace(); // 8 - a0b84d84 virtual void GetObjectData(Void info, Void context); // 9 - a0b3067c virtual Type GetType(); // 10 - a0b85ab0 } // Namespace: class HoloEntryPoint { // Fields Generic upsightDict; // Methods void .ctor(); // a009bca4 int GetAssetDigest(Int32 proto, Generic callback); // a009bd50 int GetDownloadURL(Int32 proto, Generic callback); // a009bf3c int GetGameMasterClientTemplates(Int32 proto, Generic callback); // a009c058 int GetRemoteConfigVersions(Int32 proto, Generic callback); // a009c418 int SetAvatar(Int32 proto, Generic callback); // a009c534 int MarkTutorialComplete(Int32 proto, Generic callback); // a009c650 int FortDetails(Int32 proto, Generic callback); // a009c76c int FortSearch(Int32 proto, Generic callback); // a009c888 int Encounter(Int32 proto, Generic callback); // a009c9a8 int GetMapObjects(Int32 proto, Generic callback); // a009cac4 int ClaimCodename(Int32 proto, Generic callback); // a009cbe0 int GetGymDetails(Int32 proto, Generic callback); // a009ccfc int Send(Int32 method, int timeoutMs, int retryDelayMs, Int32 inProto, Generic outCallback); // a009c174 int Send(Int32 method, Int32 inProto, Generic outCallback); // a009be6c cmod_opt Parse(PermissionBuilder bytes); // 0 Generic Send(ValueType method, cmod_opt inProto); // 0 IReceipt RegisterSideChannel(IReceipt method, Generic buildRequestProto, Generic handleResult); // 0 void RecordItemUsage(Void item); // a009ce20 cmod_opt m__104(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual Generic Send(ValueType method, cmod_opt inProto); // 4 - 0 virtual IReceipt RegisterSideChannel(IReceipt method, Generic buildRequestProto, Generic handleResult); // 5 - 0 virtual int GetAssetDigest(Int32 proto, Generic callback); // 6 - a009bd50 virtual int GetDownloadURL(Int32 proto, Generic callback); // 7 - a009bf3c virtual int GetGameMasterClientTemplates(Int32 proto, Generic callback); // 8 - a009c058 virtual int GetRemoteConfigVersions(Int32 proto, Generic callback); // 9 - a009c418 virtual int SetAvatar(Int32 proto, Generic callback); // 10 - a009c534 virtual int MarkTutorialComplete(Int32 proto, Generic callback); // 11 - a009c650 virtual int FortDetails(Int32 proto, Generic callback); // 12 - a009c76c virtual int FortSearch(Int32 proto, Generic callback); // 13 - a009c888 virtual int Encounter(Int32 proto, Generic callback); // 14 - a009c9a8 virtual int GetMapObjects(Int32 proto, Generic callback); // 15 - a009cac4 virtual int ClaimCodename(Int32 proto, Generic callback); // 16 - a009cbe0 virtual int GetGymDetails(Int32 proto, Generic callback); // 17 - a009ccfc } // Namespace: class c__AnonStorey152 { // Fields Generic callback; // Methods void .ctor(); // a009be64 void <>m__F7(Void sts, Void bytes); // a009d8fc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey153 { // Fields Generic callback; // Methods void .ctor(); // a009c050 static Method PLAYER_UPDATE = 1; static Method GET_PLAYER = 2; static Method GET_INVENTORY = 4; static Method DOWNLOAD_SETTINGS = 5; static Method DOWNLOAD_ITEM_TEMPLATES = 6; static Method DOWNLOAD_REMOTE_CONFIG_VERSION = 7; static Method FORT_SEARCH = 101; static Method ENCOUNTER = 102; static Method CATCH_POKEMON = 103; static Method FORT_DETAILS = 104; static Method ITEM_USE = 105; static Method GET_MAP_OBJECTS = 106; static Method FORT_DEPLOY_POKEMON = 110; static Method FORT_RECALL_POKEMON = 111; static Method RELEASE_POKEMON = 112; static Method USE_ITEM_POTION = 113; static Method USE_ITEM_CAPTURE = 114; static Method USE_ITEM_FLEE = 115; static Method USE_ITEM_REVIVE = 116; static Method TRADE_SEARCH = 117; static Method TRADE_OFFER = 118; static Method TRADE_RESPONSE = 119; static Method TRADE_RESULT = 120; static Method GET_PLAYER_PROFILE = 121; static Method GET_ITEM_PACK = 122; static Method BUY_ITEM_PACK = 123; static Method BUY_GEM_PACK = 124; static Method EVOLVE_POKEMON = 125; static Method GET_HATCHED_EGGS = 126; static Method ENCOUNTER_TUTORIAL_COMPLETE = 127; static Method LEVEL_UP_REWARDS = 128; static Method CHECK_AWARDED_BADGES = 129; static Method USE_ITEM_GYM = 133; static Method GET_GYM_DETAILS = 134; static Method START_GYM_BATTLE = 135; static Method ATTACK_GYM = 136; static Method RECYCLE_INVENTORY_ITEM = 137; static Method COLLECT_DAILY_BONUS = 138; static Method USE_ITEM_XP_BOOST = 139; static Method USE_ITEM_EGG_INCUBATOR = 140; static Method USE_INCENSE = 141; static Method GET_INCENSE_POKEMON = 142; static Method INCENSE_ENCOUNTER = 143; static Method ADD_FORT_MODIFIER = 144; static Method DISK_ENCOUNTER = 145; static Method COLLECT_DAILY_DEFENDER_BONUS = 146; static Method UPGRADE_POKEMON = 147; static Method SET_FAVORITE_POKEMON = 148; static Method NICKNAME_POKEMON = 149; static Method EQUIP_BADGE = 150; static Method SET_CONTACT_SETTINGS = 151; static Method GET_ASSET_DIGEST = 300; static Method GET_DOWNLOAD_URLS = 301; static Method GET_SUGGESTED_CODENAMES = 401; static Method CHECK_CODENAME_AVAILABLE = 402; static Method CLAIM_CODENAME = 403; static Method SET_AVATAR = 404; static Method SET_PLAYER_TEAM = 405; static Method MARK_TUTORIAL_COMPLETE = 406; static Method LOAD_SPAWN_POINTS = 500; static Method ECHO = 666; static Method DEBUG_UPDATE_INVENTORY = 700; static Method DEBUG_DELETE_PLAYER = 701; static Method SFIDA_REGISTRATION = 800; static Method SFIDA_ACTION_LOG = 801; static Method SFIDA_CERTIFICATION = 802; static Method SFIDA_UPDATE = 803; static Method SFIDA_ACTION = 804; static Method SFIDA_DOWSER = 805; static Method SFIDA_CAPTURE = 806; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class c__AnonStorey15F`2 { // Fields Generic promise; Method method; HoloEntryPoint <>f__this; // Methods void .ctor(); // 0 void <>m__105(Generic future); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey160`2 { // Fields Generic handleResult; Method method; Generic buildRequestProto; Generic requestFactory; HoloEntryPoint <>f__this; // Methods void .ctor(); // 0 Request <>m__106(); // 0 void <>m__107(); // 0 void <>m__108(Generic future); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class HoloLang { // Fields II18n i18nCache; // Methods II18n get_i18n(); // a029d3bc boolean HasString(String key); // a029d4b4 String Localized(String key); // a029d568 String Localized_BadgeName(String badge); // a029d61c String Localized_PokemonName(int pokemonId); // a029d6d0 String Localized_PokemonName(String pokemon); // a029d784 String Localized_PokemonCategory(int pokemonId); // a029d838 String Localized_PokemonCategory(String pokemon); // a029d8ec String Localized_PokemonDesc(int pokemonId); // a029d9a0 String Localized_PokemonDesc(String pokemon); // a029da54 String Localized_PokemonType(int pokemonTypeId); // a029db08 String Localized_PokemonType(String pokemonType); // a029dbbc String Localized_PokemonMoveName(int moveId); // a029dc70 String Localized_PokemonMoveDesc(int moveId); // a029dd24 String Localized_PokemonMoveName(String move); // a029ddd8 String Localized_PokemonMoveDesc(String move); // a029de8c String Localized_ItemName(String item); // a029df40 String Localized_ItemDesc(String item); // a029dff4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class MathUtil { // Methods void .ctor(); // a02ca9bc Vector3 GetTranslationFromMatrix(Vector3 mat); // a02ca9c4 Quaternion GetRotationFromMatrix(Quaternion mat, boolean invertLook); // a02caa00 Vector3 GetScaleFromMatrix(Vector3 mat); // a02caac8 void SetTransformFromMatrix(Void transform, Void mat, boolean invertLook); // a02cabb4 Vector3 ScreenToWorldPoint(Vector3 screenPoint); // a02cac60 Ray ScreenPointToRay(Ray screenPoint); // a02cb07c boolean ContainsAngleDeg(float angle, float min, float max); // a02cb240 float Angle360(float angle); // a02cb344 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class <>c__IteratorA3 { // Fields HoloInventoryKeyProto __0; Generic __1; EggIncubatorsProto __2; Generic <$s_346>__3; EggIncubatorProto __4; int $PC; EggIncubatorProto $current; PlayerService <>f__this; // Methods void .ctor(); // a0182d40 EggIncubatorProto System.Collections.Generic.IEnumerator.get_Current(); // a0184128 mvar System.Collections.IEnumerator.get_Current(); // a0184130 IEnumerator System.Collections.IEnumerable.GetEnumerator(); // a0184138 Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // a018413c boolean MoveNext(); // a0184210 void Dispose(); // a018450c void Reset(); // a01845c8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a018450c virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0184130 virtual boolean MoveNext(); // 6 - a0184210 virtual void Reset(); // 7 - a01845c8 virtual IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 8 - a0184138 virtual EggIncubatorProto System.Collections.Generic.IEnumerator.get_Current(); // 9 - a0184128 virtual Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 10 - a018413c } // Namespace: Holoholo.Rpc class EggIncubatorsProto { // Fields static int EggIncubatorFieldNumber = 1; Generic _parser; Generic _repeated_eggIncubator_codec; Generic eggIncubator_; Generic <>f__am$cache3; // Methods void .ctor(); // a0219b48 void .ctor(Void other); // a0219bf4 void .cctor(); // a0219c98 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0219e4c Generic get_Parser(); // a0219fe4 MessageDescriptor get_Descriptor(); // a0219ee4 EggIncubatorsProto Clone(); // a021a094 Generic get_EggIncubator(); // a021a124 boolean Equals(mvar other); // a021a12c boolean Equals(Boolean other); // a021a1d0 int GetHashCode(); // a021a2b4 String ToString(); // a021a348 void WriteTo(Void output); // a021a3f0 int CalculateSize(); // a021a4d4 void MergeFrom(Void other); // a021a5b0 void MergeFrom(Void input); // a021a650 EggIncubatorsProto <_parser>m__1A7(); // a021a774 // VTable virtual boolean Equals(mvar other); // 0 - a021a12c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a021a2b4 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Record { // Fields ulong version; String path; // Methods void .ctor(ulong version, String path); // a018e640 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class InvalidSetupException { // Methods void .ctor(String message); // a018f848 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0b8584c virtual void GetObjectData(Void info, Void context); // 4 - a0b3067c virtual Exception get_InnerException(); // 5 - a0b84b44 virtual String get_Message(); // 6 - a0b304c0 virtual String get_Source(); // 7 - a0b84bc0 virtual String get_StackTrace(); // 8 - a0b84d84 virtual void GetObjectData(Void info, Void context); // 9 - a0b3067c virtual Type GetType(); // 10 - a0b85ab0 } // Namespace: class c__IteratorA4 { // Fields String path; WWW __0; Generic callback; int $PC; mvar $current; String <$>path; Generic <$>callback; // Methods void .ctor(); // a018ed94 mvar System.Collections.Generic.IEnumerator.get_Current(); // a018f428 mvar System.Collections.IEnumerator.get_Current(); // a018f430 boolean MoveNext(); // a018f438 void Dispose(); // a018f7a8 void Reset(); // a018f7b4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a018f7a8 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a018f430 virtual boolean MoveNext(); // 6 - a018f438 virtual void Reset(); // 7 - a018f7b4 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a018f428 } // Namespace: class c__AnonStorey164 { // Fields Generic callback; RemoteConfigurationType configType; RemoteConfigCache <>f__this; // Methods void .ctor(); // a018d68c void <>m__111(cmod_reqd bytes); // a018ed9c void <>m__112(Void sts, Void response); // a018ef18 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey165 { // Fields Generic callback; RemoteConfigurationType configType; RemoteConfigCache <>f__this; // Methods void .ctor(); // a018dc0c void <>m__113(cmod_reqd bytes); // a018f0d8 void <>m__114(Void sts, Void response); // a018f254 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class RotateEuler { // Fields float xDegreesSec; float yDegreesSec; float zDegreesSec; // Methods void .ctor(); // a018fa2c void Update(); // a018fa34 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class SeqInfo { // Fields Generic Collection; // Methods void .cctor(); // a0191318 void ClearSequences(); // a01913c8 void AddSequence(String key, Void proto); // a01914a4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class Command { // Fields int value__; static Command VFX = 0; static Command F2FVFX = 1; static Command SFX = 2; static Command CAM = 3; static Command ANIM = 4; static Command WAIT = 5; static Command SYS = 6; static Command SHAKE = 7; static Command SCALE = 8; static Command SINK = 9; static Command EVENT = 10; static Command MODE = 11; static Command HIDE = 12; static Command UNHIDE = 13; static Command SPIN = 14; static Command SQUISH = 15; static Command BACKGROUND = 16; static Command RESET_BACKGROUND = 17; static Command SILHOUETTE = 18; static Command RESET_SILHOUETTE = 19; static Command HIDE_OTHER = 20; static Command UNHIDE_OTHER = 21; static Command DSCVFX = 22; static Command _MAX = 23; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Actor { // Fields int value__; static Actor NONE = 0; static Actor ATTACKER = 1; static Actor DEFENDER = 2; static Actor CAMERA = 3; static Actor _MAX = 4; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Record { // Fields Command action; Actor actor; String modifier; String original; // Methods void .ctor(); // a0191e14 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo class SystemTicker { // Methods void .ctor(); // a0125d40 float get_Time(); // a0125d48 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual float get_Time(); // 4 - a0125d48 } // Namespace: class TurnToFace { // Fields TargetType targetType; GameObject specificObject; boolean faceAway; // Methods void .ctor(); // a01c2854 void Update(); // a01c285c void TurnTo(Void worldPos); // a01c292c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class TargetType { // Fields int value__; static TargetType MAIN_CAMERA = 0; static TargetType SPECIFIED_OBJECT = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.Internal class ItemBagImpl { // Fields Generic allItems; InventoryCache inventory; GameMasterData gameMaster; IRpcHandler rpcHandler; Generic upsightDict; Action OnItemsUpdated; Generic <>f__am$cache6; // Methods void .ctor(Void inventory); // a035a230 void add_OnItemsUpdated(Void value); // a035a5bc void remove_OnItemsUpdated(Void value); // a035a748 Generic get_AllItems(); // a035a8d4 int GetItemCount(Int32 itemType); // a035a964 int GetTotalItems(); // a035a9b8 ItemProto GetItem(ItemProto itemType); // a035ab14 IPromise UseItemOnPokemon(IPromise item, ulong pokemonId); // a035ab6c Generic UseItemForEncounterCapture(ValueType item, Class encounterPokemon); // a035b844 Generic RecycleItem(ValueType item, int numToRecycle); // a035bf5c void HandleOnFullInventoryUpdate(mvar sender, Generic e); // a035c448 void HandleOnInventoryUpdate(mvar sender, Generic e); // a035cb94 void CheatAddCamera(); // a035a4a0 void CheatRemoveCamera(); // a035d110 void LogInventoryUpdate(); // a035c7f8 int m__115(Int32 i); // a035d184 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void add_OnItemsUpdated(Void value); // 4 - a035a5bc virtual void remove_OnItemsUpdated(Void value); // 5 - a035a748 virtual Generic get_AllItems(); // 6 - a035a8d4 virtual int GetItemCount(Int32 itemType); // 7 - a035a964 virtual int GetTotalItems(); // 8 - a035a9b8 virtual ItemProto GetItem(ItemProto itemType); // 9 - a035ab14 virtual IPromise UseItemOnPokemon(IPromise item, ulong pokemonId); // 10 - a035ab6c virtual Generic UseItemForEncounterCapture(ValueType item, Class encounterPokemon); // 11 - a035b844 virtual Generic RecycleItem(ValueType item, int numToRecycle); // 12 - a035bf5c } // Namespace: class c__AnonStorey166 { // Fields Promise promise; HoloInventoryItemProto prediction; ItemBagImpl <>f__this; // Methods void .ctor(); // a035b83c void <>m__116(Void response); // a035d890 void <>m__117(String e); // a035daa8 void <>m__118(Void response); // a035dc30 void <>m__119(String e); // a035de48 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class HoloInventoryItemProto { // Fields static int PokemonFieldNumber = 1; static int ItemFieldNumber = 2; static int PokedexEntryFieldNumber = 3; static int PlayerStatsFieldNumber = 4; static int PlayerCurrencyFieldNumber = 5; static int PlayerCameraFieldNumber = 6; static int InventoryUpgradesFieldNumber = 7; static int AppliedItemsFieldNumber = 8; static int EggIncubatorsFieldNumber = 9; static int PokemonFamilyFieldNumber = 10; Generic _parser; mvar type_; TypeOneofCase typeCase_; Generic <>f__am$cache3; // Methods void .ctor(); // a0249604 void .ctor(Void other); // a024960c void .cctor(); // a024acec MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a024ae34 Generic get_Parser(); // a024afc4 MessageDescriptor get_Descriptor(); // a024aecc HoloInventoryItemProto Clone(); // a024b074 PokemonProto get_Pokemon(); // a0249844 void set_Pokemon(Void value); // a02499c8 ItemProto get_Item(); // a02499f0 void set_Item(Void value); // a0249c04 PokedexEntryProto get_PokedexEntry(); // a0249c2c void set_PokedexEntry(Void value); // a0249e40 PlayerStatsProto get_PlayerStats(); // a0249e68 void set_PlayerStats(Void value); // a024a07c PlayerCurrencyProto get_PlayerCurrency(); // a024a0a4 void set_PlayerCurrency(Void value); // a024a2b8 PlayerCameraProto get_PlayerCamera(); // a024a2e0 void set_PlayerCamera(Void value); // a024a4f4 InventoryUpgradesProto get_InventoryUpgrades(); // a024a51c void set_InventoryUpgrades(Void value); // a024a730 AppliedItemsProto get_AppliedItems(); // a024a758 void set_AppliedItems(Void value); // a024a8dc EggIncubatorsProto get_EggIncubators(); // a024a904 void set_EggIncubators(Void value); // a024aa88 PokemonFamilyProto get_PokemonFamily(); // a024aab0 void set_PokemonFamily(Void value); // a024acc4 TypeOneofCase get_TypeCase(); // a024983c void ClearType(); // a024b104 boolean Equals(mvar other); // a024b110 boolean Equals(Boolean other); // a024b1b4 int GetHashCode(); // a024b430 String ToString(); // a024bdfc void WriteTo(Void output); // a024bea4 int CalculateSize(); // a024c114 void MergeFrom(Void other); // a024c564 void MergeFrom(Void input); // a024c708 HoloInventoryItemProto <_parser>m__DE(); // a024d1e4 // VTable virtual boolean Equals(mvar other); // 0 - a024b110 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a024b430 virtual String ToString(); // 3 - a024bdfc virtual void MergeFrom(Void input); // 4 - a024c708 virtual void WriteTo(Void output); // 5 - a024bea4 virtual int CalculateSize(); // 6 - a024c114 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a024ae34 virtual boolean Equals(Boolean other); // 8 - a024b1b4 virtual HoloInventoryItemProto Clone(); // 9 - a024b074 virtual void MergeFrom(Void other); // 10 - a024c564 } // Namespace: class TypeOneofCase { // Fields int value__; static TypeOneofCase None = 0; static TypeOneofCase Pokemon = 1; static TypeOneofCase Item = 2; static TypeOneofCase PokedexEntry = 3; static TypeOneofCase PlayerStats = 4; static TypeOneofCase PlayerCurrency = 5; static TypeOneofCase PlayerCamera = 6; static TypeOneofCase InventoryUpgrades = 7; static TypeOneofCase AppliedItems = 8; static TypeOneofCase EggIncubators = 9; static TypeOneofCase PokemonFamily = 10; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Holoholo.Rpc class PokedexEntryProto { // Fields static int PokedexEntryNumberFieldNumber = 1; static int TimesEncounteredFieldNumber = 2; static int TimesCapturedFieldNumber = 3; static int EvolutionStonePiecesFieldNumber = 4; static int EvolutionStonesFieldNumber = 5; Generic _parser; int pokedexEntryNumber_; int timesEncountered_; int timesCaptured_; int evolutionStonePieces_; int evolutionStones_; Generic <>f__am$cache6; // Methods void .ctor(); // a024cd84 void .ctor(Void other); // a0270d64 void .cctor(); // a0270db0 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0270ef8 Generic get_Parser(); // a0271088 MessageDescriptor get_Descriptor(); // a0270f90 PokedexEntryProto Clone(); // a0249db0 int get_PokedexEntryNumber(); // a0271138 void set_PokedexEntryNumber(int value); // a0271140 int get_TimesEncountered(); // a0271148 void set_TimesEncountered(int value); // a0271150 int get_TimesCaptured(); // a0271158 void set_TimesCaptured(int value); // a0271160 int get_EvolutionStonePieces(); // a0271168 void set_EvolutionStonePieces(int value); // a0271170 int get_EvolutionStones(); // a0271178 void set_EvolutionStones(int value); // a0271180 boolean Equals(mvar other); // a0271188 boolean Equals(Boolean other); // a027122c int GetHashCode(); // a024b738 String ToString(); // a02712e4 void WriteTo(Void output); // a027138c int CalculateSize(); // a02714a8 void MergeFrom(Void other); // a024cd8c void MergeFrom(Void input); // a02716c8 PokedexEntryProto <_parser>m__1A1(); // a02717ac // VTable virtual boolean Equals(mvar other); // 0 - a0271188 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a024b738 virtual String ToString(); // 3 - a02712e4 virtual void MergeFrom(Void input); // 4 - a02716c8 virtual void WriteTo(Void output); // 5 - a027138c virtual int CalculateSize(); // 6 - a02714a8 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0270ef8 virtual boolean Equals(Boolean other); // 8 - a027122c virtual PokedexEntryProto Clone(); // 9 - a0249db0 virtual void MergeFrom(Void other); // 10 - a024cd8c } // Namespace: Holoholo.Rpc class PlayerCurrencyProto { // Fields static int GemsFieldNumber = 1; Generic _parser; int gems_; Generic <>f__am$cache2; // Methods void .ctor(); // a024d02c void .ctor(Void other); // a0268c9c void .cctor(); // a0268cc8 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0268e10 Generic get_Parser(); // a0268fa0 MessageDescriptor get_Descriptor(); // a0268ea8 PlayerCurrencyProto Clone(); // a024a228 int get_Gems(); // a0269050 void set_Gems(int value); // a0269058 boolean Equals(mvar other); // a0269060 boolean Equals(Boolean other); // a0269104 int GetHashCode(); // a024bbec String ToString(); // a0269178 void WriteTo(Void output); // a0269220 int CalculateSize(); // a026926c void MergeFrom(Void other); // a024d034 void MergeFrom(Void input); // a0269328 PlayerCurrencyProto <_parser>m__1A3(); // a0269380 // VTable virtual boolean Equals(mvar other); // 0 - a0269060 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a024bbec virtual String ToString(); // 3 - a0269178 virtual void MergeFrom(Void input); // 4 - a0269328 virtual void WriteTo(Void output); // 5 - a0269220 virtual int CalculateSize(); // 6 - a026926c virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0268e10 virtual boolean Equals(Boolean other); // 8 - a0269104 virtual PlayerCurrencyProto Clone(); // 9 - a024a228 virtual void MergeFrom(Void other); // 10 - a024d034 } // Namespace: Holoholo.Rpc class PlayerCameraProto { // Fields static int DefaultCameraFieldNumber = 1; Generic _parser; boolean defaultCamera_; Generic <>f__am$cache2; // Methods void .ctor(); // a024d04c void set_FamilyId(Void value); // a02736a0 int get_Candy(); // a02736a8 void set_Candy(int value); // a02736b0 boolean Equals(mvar other); // a02736b8 boolean Equals(Boolean other); // a027375c int GetHashCode(); // a024bd00 String ToString(); // a02737e4 void WriteTo(Void output); // a027388c int CalculateSize(); // a027390c void MergeFrom(Void other); // a024d1c0 void MergeFrom(Void input); // a0273a24 PokemonFamilyProto <_parser>m__1AB(); // a0273a98 // VTable virtual boolean Equals(mvar other); // 0 - a02736b8 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a024bd00 virtual String ToString(); // 3 - a02737e4 virtual void MergeFrom(Void input); // 4 - a0273a24 virtual void WriteTo(Void output); // 5 - a027388c virtual int CalculateSize(); // 6 - a027390c virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0273458 virtual boolean Equals(Boolean other); // 8 - a027375c virtual PokemonFamilyProto Clone(); // 9 - a024ac34 virtual void MergeFrom(Void other); // 10 - a024d1c0 } // Namespace: class c__AnonStorey167 { // Fields HoloInventoryItemProto prediction; Item item; ItemBagImpl <>f__this; // Methods void .ctor(); // a035bf54 void <>m__11A(Void response); // a035d520 void <>m__11B(String e); // a035d72c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey168 { // Fields HoloInventoryItemProto prediction; ItemBagImpl <>f__this; // Methods void .ctor(); // a035c440 void <>m__11C(Void response); // a035d1a8 void <>m__11D(String e); // a035d3bc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Internal.MockServer class MockServerPlayer { // Fields double lat; double lng; String name; int team; double itemCaptureMult; double itemFleeMult; boolean itemStopMovement; boolean itemTargetMax; boolean itemTargetSlow; boolean itemTargetNoAttack; PlayerStatsProto stats; InventoryCache inventory; IItemBag itemBag; IPokedex pokedex; IPokemonBag pokemonBag; // Methods void .ctor(); // a035dfd0 ClientPlayerProto GetProto(); // a035e574 void SetFromProto(Void proto); // a035e630 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Internal class PokedexImpl { // Fields Generic dict; // Methods void .ctor(Void inventory); // a035e170 boolean HasCaptured(int index); // a035e6a8 boolean HasEncountered(int index); // a035e6f0 boolean HasEvolutionStonePieces(int index); // a035e738 boolean HasEvolutionStones(int index); // a035e780 int GetTimesCaptured(int index); // a035e7c8 int GetTimesEncountered(int index); // a035e840 int GetEvolutionStonePieces(int index); // a035e8b8 int GetEvolutionStones(int index); // a035e930 void HandleOnFullInventoryUpdate(mvar sender, Generic e); // a035e9a8 void HandleOnInventoryUpdate(mvar sender, Generic e); // a035ed28 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual boolean HasEncountered(int index); // 4 - a035e6f0 virtual boolean HasCaptured(int index); // 5 - a035e6a8 virtual int GetTimesEncountered(int index); // 6 - a035e840 virtual int GetTimesCaptured(int index); // 7 - a035e7c8 virtual int GetEvolutionStonePieces(int index); // 8 - a035e8b8 virtual int GetEvolutionStones(int index); // 9 - a035e930 } // Namespace: Niantic.Holoholo.Internal class PokemonBagImpl { // Fields Generic allPokemon; InventoryCache inventory; IRpcHandler rpcHandler; Generic upsightDict; Generic pokemonCount; Action OnPokemonBagUpdated; // Methods void .ctor(Void inventory); // a035e300 void add_OnPokemonBagUpdated(Void value); // a035f510 void remove_OnPokemonBagUpdated(Void value); // a035f69c int get_Count(); // a035f828 Generic get_AllPokemon(); // a035f864 PokemonProto GetPokemon(ulong id); // a035f8a0 boolean HasPokemon(ulong id); // a035f910 boolean HasAvailablePokemon(); // a035f964 Generic ReleasePokemon(Class pokemon); // a035fbdc Generic EvolvePokemon(Class pokemon); // a03600e0 Generic NicknamePokemon(Class pokemon, String nickName); // a03605e8 Generic FavoritePokemon(Class pokemon, boolean favorite); // a0360b68 void ResetAllPokemon(Generic items); // a035f180 void HandleOnFullInventoryUpdate(mvar sender, Generic e); // a0361114 void HandleOnInventoryUpdate(mvar sender, Generic e); // a0361808 void NofityPokemonBagUpdated(); // a0361158 void LogInventoryUpdate(); // a036116c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void add_OnPokemonBagUpdated(Void value); // 4 - a035f510 virtual void remove_OnPokemonBagUpdated(Void value); // 5 - a035f69c virtual Generic get_AllPokemon(); // 6 - a035f864 virtual int get_Count(); // 7 - a035f828 virtual PokemonProto GetPokemon(ulong id); // 8 - a035f8a0 virtual boolean HasPokemon(ulong id); // 9 - a035f910 virtual boolean HasAvailablePokemon(); // 10 - a035f964 virtual Generic ReleasePokemon(Class pokemon); // 11 - a035fbdc virtual Generic EvolvePokemon(Class pokemon); // 12 - a03600e0 virtual Generic FavoritePokemon(Class pokemon, boolean favorite); // 13 - a0360b68 virtual Generic NicknamePokemon(Class pokemon, String nickName); // 14 - a03605e8 } // Namespace: class c__AnonStorey169 { // Fields PokemonProto pokemon; HoloInventoryKeyProto prediction; PokemonBagImpl <>f__this; // Methods void .ctor(); // a03600d8 void <>m__11E(Void response); // a0362d18 void <>m__11F(String e); // a03630a8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey16A { // Fields PokemonProto pokemon; HoloInventoryKeyProto prediction; PokemonBagImpl <>f__this; // Methods void .ctor(); // a03605e0 void <>m__120(Void response); // a0361cf4 void <>m__121(String e); // a0362228 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey16B { // Fields PokemonProto pokemon; String nickName; HoloInventoryItemProto prediction; PokemonBagImpl <>f__this; // Methods void .ctor(); // a0360b60 void <>m__122(Void response); // a036285c void <>m__123(String e); // a0362bb4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey16C { // Fields PokemonProto pokemon; boolean favorite; HoloInventoryItemProto prediction; PokemonBagImpl <>f__this; // Methods void .ctor(); // a036110c void <>m__124(Void response); // a036238c void <>m__125(String e); // a03626f8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class EggShell { // Fields ParticleSystem eggShellVFX; ParticleSystem eggHatchVFX; cmod_reqd eggTexture; AudioClip crackSound; AudioClip hatchSound; int crackPhase; SkinnedMeshRenderer meshRenderer; // Methods void .ctor(); // a008e568 void OnEnable(); // a008e570 void OnDestroy(); // a008e614 void ChangeTexture(); // a008e664 void ResetTexture(); // a008e608 void PlayEggHatchVFX(); // a008e780 void EnableEggHatchedPokemon(); // a008e7bc void SetEggTexture(); // a008e674 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class ItemData { // Fields Item item; HoloItemType type; int count; boolean usable; boolean recyclable; MedicineData medicineData; // Methods void .ctor(Void item, Void type, int count, boolean usable, boolean recyclable, Void medicineData); // a0368390 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class MedicineData { // Fields float staminaPercent; int staminaAmount; // Methods void .ctor(); // a03683d8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class ItemSelectedEventArgs { // Fields ItemData item; ItemListItemView view; // Methods void .ctor(Void item, Void view); // a0368180 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey16D { // Fields ItemData itemData; ItemListItemView view; ItemListAdapter <>f__this; // Methods void .ctor(); // a03679a8 void <>m__126(mvar sender, Void e); // a03680a8 void <>m__127(mvar sender, Void e); // a0368234 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class EnvType { // Fields int value__; static EnvType evolve = 0; static EnvType eggHatch = 1; Camera blurCamera; float cachedWidth; float cachedHeight; // Methods void .ctor(); // a00cd310 void Start(); // a00cd318 void Update(); // a00cd3a0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Map class CameraParams { // Fields LatLng target_; double range_; double tilt_; double heading_; double targetViewShift_; double fovY_; LatLng shiftedTarget_; boolean shiftedTargetDirty_; // Methods void .ctor(Void latLng, double range, double tilt, double heading, double fovY, double viewShift); // a00cd4e8 LatLng get_Target(); // a00cd548 void set_Target(Void value); // a00cd558 double get_Range(); // a00cd5d0 void set_Range(double value); // a00cd5dc double get_Tilt(); // a00cd5fc void set_Tilt(double value); // a00cd608 double get_Heading(); // a00cd628 void set_Heading(double value); // a00cd634 double get_TargetViewShift(); // a00cd654 void set_TargetViewShift(double value); // a00cd660 double get_FovY(); // a00cd680 void set_FovY(double value); // a00cd68c LatLng get_ShiftedTarget(); // a00cd6ac LatLng get_Shift(); // a00cd918 LatLng ComputeCameraTargetShift(double shiftRatio, double range, double heading, double tilt, double lat, double fovY); // a00cd738 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Map class DefaultingCameraLayer { // Methods void .ctor(); // a00cf95c void Start(); // a00cf964 LayerHitResult castRay(LayerHitResult ray, LayerHitResult hit); // a00cf968 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void updateTouch(Void touch); // 12 - a01b9f1c virtual void endTouch(Void touch); // 13 - a01b9f20 virtual void cancelTouch(Void touch); // 14 - a01b9f24 virtual ProjectionParams createProjectionParams(); // 15 - a01b8328 virtual void updateCamera(); // 16 - a01b83e0 virtual LayerHitResult castRay(LayerHitResult ray, LayerHitResult hit); // 17 - a00cf968 } // Namespace: class EventThrottle { // Fields float lastEventTime; float interval; // Methods void .ctor(float interval); // a009381c boolean Check(); // a0093848 void EventHappened(); // a0093888 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class GPSErrorOverlay { // Fields Transform bgOverlay; GameObject panel; float loopDistance; float speed; Vector3 startPos; Vector3 moveTo; ILocationProvider locationProvider; // Methods void .ctor(); // a00986fc void Start(); // a009871c void Update(); // a0098898 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo class GoogleMapsApi { // Fields static String MAPS_API_URL = @"https://maps.googleapis.com/maps/api"; String MAPS_STYLE; Generic addressCache; IImageDownloadService imageDownloadService; ILocaleService localeService; GlobalSettings globalSettings; String mapsApiKey; // Methods void .ctor(); // a033bb30 void .cctor(); // a033bc30 void Init(); // a033bcc0 Generic GetReverseGeocodedAddress(ValueType location); // a033bd2c Generic GetMapImage(ValueType location, int width, int height, int zoom); // a033bedc IEnumerator ProcessMapsImageRequest(IEnumerator location, int width, int height, int zoom, Generic promise); // a033bfdc IEnumerator ProcessReverseGeocodingRequest(IEnumerator location, Generic promise); // a033be0c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual Generic GetReverseGeocodedAddress(ValueType location); // 4 - a033bd2c virtual Generic GetMapImage(ValueType location, int width, int height, int zoom); // 5 - a033bedc } // Namespace: class ApiResults { // Fields cmod_reqd results; // Methods void .ctor(); // a033d318 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class ApiResult { // Fields cmod_reqd address_components; String formatted_address; // Methods void .ctor(); // a033d310 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class AddressComponent { // Fields String long_name; String short_name; cmod_reqd types; // Methods void .ctor(); // a033d308 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__IteratorA6 { // Fields Generic promise; LatLng location; int width; int height; int zoom; String __0; int $PC; mvar $current; Generic <$>promise; LatLng <$>location; int <$>width; int <$>height; int <$>zoom; GoogleMapsApi <>f__this; // Methods void .ctor(); // a033c0b4 mvar System.Collections.Generic.IEnumerator.get_Current(); // a033c0c4 mvar System.Collections.IEnumerator.get_Current(); // a033c0cc boolean MoveNext(); // a033c0d4 void Dispose(); // a033c8f8 void Reset(); // a033c904 void <>m__129(Void texture); // a033c998 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a033c8f8 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a033c0cc virtual boolean MoveNext(); // 6 - a033c0d4 virtual void Reset(); // 7 - a033c904 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a033c0c4 } // Namespace: class c__IteratorA7 { // Fields Generic promise; LatLng location; String __0; String
__1; String __2; String __3; WWW __4; ApiResults __5; int $PC; mvar $current; Generic <$>promise; LatLng <$>location; GoogleMapsApi <>f__this; // Methods void .ctor(); // a033c0bc mvar System.Collections.Generic.IEnumerator.get_Current(); // a033caec mvar System.Collections.IEnumerator.get_Current(); // a033caf4 boolean MoveNext(); // a033cafc void Dispose(); // a033d268 void Reset(); // a033d274 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a033d268 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a033caf4 virtual boolean MoveNext(); // 6 - a033cafc virtual void Reset(); // 7 - a033d274 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a033caec } // Namespace: Niantic.Holoholo.Map class GroundTapHandler { // Fields ParticleSystem particlerPrefab; ParticleSystem particler; AudioClip clickSound; Vector3 offset; // Methods void .ctor(); // a00cf9cc void OnEnable(); // a00cf9d4 void OnDisable(); // a00cfac0 void OnTap(mvar sender, Void e); // a00cfbac // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class LocationProviderAdapter { // Fields Generic fakeLocation; ILocationProvider original; Generic k__BackingField; // Methods void .ctor(Void original); // a02c1340 LatLng get_Location(); // a02c1360 Generic get_JitterOffset(); // a02c1550 void set_JitterOffset(Generic value); // a02c1564 boolean get_HasValidLocation(); // a02c1570 boolean get_IsMeasuredLocation(); // a02c1668 void Update(); // a02c1760 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual LatLng get_Location(); // 4 - a02c1360 virtual boolean get_HasValidLocation(); // 5 - a02c1570 virtual boolean get_IsMeasuredLocation(); // 6 - a02c1668 } // Namespace: class c__IteratorA8 { // Fields WorldMapRenderer __0; float __1; LatLng __2; LatLng __3; float tweenTime; LatLng __4; Action onFinish; int $PC; mvar $current; float <$>tweenTime; Action <$>onFinish; MapObjectPositionTweener <>f__this; // Methods void .ctor(); // a00dc298 mvar System.Collections.Generic.IEnumerator.get_Current(); // a00dc444 mvar System.Collections.IEnumerator.get_Current(); // a00dc44c boolean MoveNext(); // a00dc454 void Dispose(); // a00dc6ac void Reset(); // a00dc6b8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a00dc6ac virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a00dc44c virtual boolean MoveNext(); // 6 - a00dc454 virtual void Reset(); // 7 - a00dc6b8 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a00dc444 } // Namespace: class NativeLocationProvider { // Fields static double ACTIONABLE_LOCATION_THRESHOLD_M = 1000.000000; static float LOCATION_SAMPLE_INTERVAL_S = 1.000000; Location location; long lastLocationUpdateMs; // Methods void .ctor(); // a02d1ed4 LatLng get_Location(); // a02d1fa0 boolean get_HasValidLocation(); // a02d2020 boolean get_IsMeasuredLocation(); // a02d2078 void Start(); // a02d2088 IEnumerator UpdateLocation(); // a02d20ac // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual LatLng get_Location(); // 4 - a02d1fa0 virtual boolean get_HasValidLocation(); // 5 - a02d2020 virtual boolean get_IsMeasuredLocation(); // 6 - a02d2078 } // Namespace: NianticLabs.Platform class Location { // Fields double latitudeDeg; double longitudeDeg; double altitudeM; double accuracyM; double timestampS; LocationStatus status; LocationType locationType; // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: NianticLabs.Platform class LocationStatus { // Fields int value__; static LocationStatus UNDEFINED = 0; static LocationStatus STOPPED = 1; static LocationStatus INITIALIZED = 2; static LocationStatus RUNNING = 3; static LocationStatus FAILED = 4; static LocationStatus PERMISSION_DENIED = 5; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 Vector2 YY(Vector2 v3); // a0175940 Vector2 YZ(Vector2 v3); // a0175968 Vector2 ZX(Vector2 v3); // a0175990 Vector2 ZY(Vector2 v3); // a01759b4 Vector2 ZZ(Vector2 v3); // a01759dc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic class SwizzlesFromVector2ToVector3 { // Methods Vector3 X__(Vector3 v2); // a01754d4 Vector3 Y__(Vector3 v2); // a017550c Vector3 _X_(Vector3 v2); // a0175544 Vector3 _Y_(Vector3 v2); // a0175578 Vector3 __X(Vector3 v2); // a01755b0 Vector3 __Y(Vector3 v2); // a01755e8 Vector3 XX_(Vector3 v2); // a017561c Vector3 XY_(Vector3 v2); // a0175650 Vector3 YX_(Vector3 v2); // a0175688 Vector3 YY_(Vector3 v2); // a01756bc Vector3 X_X(Vector3 v2); // a01756f4 Vector3 X_Y(Vector3 v2); // a017572c Vector3 Y_X(Vector3 v2); // a0175760 Vector3 Y_Y(Vector3 v2); // a017579c Vector3 _XX(Vector3 v2); // a01757d0 Vector3 _XY(Vector3 v2); // a0175804 Vector3 _YX(Vector3 v2); // a0175834 Vector3 _YY(Vector3 v2); // a0175870 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic class Triangulator { // Methods cmod_reqd ProjectPointsToXZ(cmod_reqd points, ValueType pointsNormHint); // a0175a04 cmod_reqd Triangulate(cmod_reqd points); // a0175b90 cmod_reqd Triangulate(cmod_reqd points, ValueType pointsNormHint); // a0172ef0 float Area(cmod_reqd points); // a0175bd0 boolean Snip(cmod_reqd points, int u, int v, int w, int n, cmod_reqd V); // a0175c98 boolean InsideTriangle(Boolean A, Boolean B, Boolean C, Boolean P); // a0175fb0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class ParticleDestroy { // Fields boolean EditorReApplyShaders; // Methods void .ctor(); // a017fa10 void Awake(); // a017fa18 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.PersistentData class PlayerPrefsHelper { // Methods boolean GetBool(String pref, boolean defaultValue); // a00f5168 void SetBool(String pref, boolean val); // a00f5188 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.PersistentData class Preferences { // Fields static String MUSIC_ENABLED = @"5a4d0a56-e3e1-4e72-b1fd-8dd550a1cb03"; static String SFX_ENABLED = @"09929d1d-4109-4e04-8929-6e368e8ebf9d"; static String VIBRATION_ENABLED = @"584eb9ef-6c9b-49d4-a548-d6b48101f76c"; static String BATTLE_AR = @"1e4ad837-1e93-42be-92f5-585e20104c62"; static String ENCOUNTER_AR = @"f228cd90-6d28-4cb3-8b74-682637d21a02"; static String BATTERY_SAVER_ENABLED = @"0fdd0e25-9cdd-4cd8-826d-a8eafb1fed52"; static String FPS_COUNTER = @"5b9e8dd3-adb0-441d-9533-a8b7e911e960"; static String REMOTE_CONFIG_VERSION = @"a48ae148-2b06-49e2-b7af-fd102e3526c8"; static String POKEMON_SORT_MODE = @"16d91881-cd9a-425c-99d4-de5358d774de"; Preferences instance; // Methods void .ctor(); // a00f5194 Preferences get_Instance(); // a00f519c boolean get_MusicEnabled(); // a00f5260 void set_MusicEnabled(boolean value); // a00f52f0 boolean get_SFXEnabled(); // a00f537c void set_SFXEnabled(boolean value); // a00f540c boolean get_VibrationEnabled(); // a00f5498 void set_VibrationEnabled(boolean value); // a00f5528 boolean get_BatterySaverEnabled(); // a00f55b4 void set_BatterySaverEnabled(boolean value); // a00f5644 boolean get_BattleAr(); // a00f56d0 void set_BattleAr(boolean value); // a00f5760 boolean get_EncounterAr(); // a00f57ec void set_EncounterAr(boolean value); // a00f587c boolean get_HasRemoteConfigVersion(); // a00f5908 void set_RemoteConfigVersion(String value); // a00f598c String get_RemoteConfigVersion(); // a00f5a18 void set_PokemonSortOrder(Void value); // a00f5a9c PokemonInventoryOrder get_PokemonSortOrder(); // a00f5b28 void DeleteAll(); // a00f5bb0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class BadgeProgressBar { // Fields Text textLabel; Text textMin; Text textMax; Text textCurrLeft; Text textCurrRight; Image barBackground; Image barForeground; float minVal; float maxVal; float currVal; float displayedVal; float minBarWidth; // Methods void .ctor(); // a006ff4c void Init(String label, float min, float max); // a006ff78 void SetCurrentValue(float curr); // a00700e8 void SetColors(Void newColor); // a00700f0 void Update(); // a00702b0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class Team { // Fields int value__; static Team NEUTRAL = 0; static Team TEAM_1 = 1; static Team TEAM_2 = 2; static Team TEAM_3 = 3; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class TeamInfo { // Methods void .ctor(); // a01933a4 Team FromInt(int teamInt); // a01933ac String GetLocalizedTeamName(String team); // a01933b4 Sprite GetTeamLogo(Sprite team); // a01934bc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Procedural class MeshUtils { // Fields Generic <>f__am$cache0; // Methods cmod_reqd PositionXZtoUVs(cmod_reqd points, Class parent); // a015abc0 float CalculateSurfaceArea(cmod_reqd points, cmod_reqd triangles); // a0174bb8 void FlipTriangleWinding(cmod_reqd triangles); // a0174e28 Vector3 m__12A(Vector3 v); // a0174ed0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Procedural class Bezier { // Fields cmod_reqd _controlPoints; // Methods void .ctor(cmod_reqd controlPoints); // a01715b0 int get_ControlPointCount(); // a01716a4 Vector3 NextPoint(cmod_reqd points, int currentIdx, boolean closed); // a01716c0 Vector3 LastPoint(cmod_reqd points, int currentIdx, boolean closed); // a0171728 Bezier ConstructSmoothSplineFromPoints(cmod_reqd points); // a01717a8 Bezier ConstructSmoothSpline(Generic points, boolean closed); // a01717b0 Bezier Circle(float radius); // a0171f5c boolean get_Closed(); // a017214c Generic get_ControlPoints(); // a0172250 void UpdateControlPoints(cmod_reqd controlPoints); // a01715d8 Vector3 PositionSample(float t); // a0172258 Vector3 ForwardSample(float t); // a01726dc Mesh Triangulate(uint samples); // a0172a1c Mesh Triangulate(uint samples, Mesh offset, Mesh norm); // a0172c24 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual Vector3 PositionSample(float t); // 4 - a0172258 virtual Vector3 ForwardSample(float t); // 5 - a01726dc virtual boolean get_Closed(); // 6 - a017214c } // Namespace: class ControlPoint { // Fields Vector3 k__BackingField; Vector3 k__BackingField; Vector3 k__BackingField; // Methods void .ctor(Void point); // a017330c void .ctor(Void point, Void tangent); // a0173330 void .ctor(Void point, Void inTangent, Void outTangent); // a0171f38 Vector3 get_Point(); // a017223c void set_Point(Void value); // a01733d4 Vector3 get_InTangent(); // a01726c8 void set_InTangent(Void value); // a01733dc Vector3 get_OutTangent(); // a01726b4 void set_OutTangent(Void value); // a01733e8 // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: Niantic.Procedural class BezierComponent { // Fields boolean showCurve; Color splineColor; Color tangentColor; Color handleColor; boolean showForwardVectors; boolean triangulate; int triangulateSegments; boolean reverseCPs; Generic points; static Result TOO_SOON = 3; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Types { // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class CollectDailyDefenderBonusProto { // Fields Generic _parser; Generic <>f__am$cache1; // Methods void .ctor(); // a00c2ef0 void .ctor(Void other); // a00c2ef8 void .cctor(); // a00c2f00 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a00c3048 Generic get_Parser(); // a00c31d8 MessageDescriptor get_Descriptor(); // a00c30e0 CollectDailyDefenderBonusProto Clone(); // a00c3288 boolean Equals(mvar other); // a00c3314 boolean Equals(Boolean other); // a00c33b8 int GetHashCode(); // a00c3404 String ToString(); // a00c340c void WriteTo(Void output); // a00c34b4 int CalculateSize(); // a00c34b8 void MergeFrom(Void other); // a00c34c0 void MergeFrom(Void input); // a00c34c4 CollectDailyDefenderBonusProto <_parser>m__133(); // a00c3500 // VTable virtual boolean Equals(mvar other); // 0 - a00c3314 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a00c3404 virtual String ToString(); // 3 - a00c340c virtual void MergeFrom(Void input); // 4 - a00c34c4 virtual void WriteTo(Void output); // 5 - a00c34b4 virtual int CalculateSize(); // 6 - a00c34b8 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a00c3048 virtual boolean Equals(Boolean other); // 8 - a00c33b8 virtual CollectDailyDefenderBonusProto Clone(); // 9 - a00c3288 virtual void MergeFrom(Void other); // 10 - a00c34c0 } // Namespace: Holoholo.Rpc class CollectDailyDefenderBonusOutProto { // Fields static int ResultFieldNumber = 1; static int CurrencyTypeFieldNumber = 2; static int CurrencyAwardedFieldNumber = 3; static int NumDefendersFieldNumber = 4; Generic _parser; Result result_; Generic _repeated_currencyType_codec; Generic currencyType_; Generic _repeated_currencyAwarded_codec; Generic currencyAwarded_; int numDefenders_; Generic <>f__am$cache7; // Methods void .ctor(); // a00c1dc4 void .ctor(Void other); // a00c1ea4 void .cctor(); // a00c1f88 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a00c2108 Generic get_Parser(); // a00c2298 MessageDescriptor get_Descriptor(); // a00c21a0 CollectDailyDefenderBonusOutProto Clone(); // a00c2348 Result get_Result(); // a00c23d8 void set_Result(Void value); // a00c23e0 Generic get_CurrencyType(); // a00c23e8 Generic get_CurrencyAwarded(); // a00c23f0 int get_NumDefenders(); // a00c23f8 void set_NumDefenders(int value); // a00c2400 boolean Equals(mvar other); // a00c2408 boolean Equals(Boolean other); // a00c24ac int GetHashCode(); // a00c25f8 String ToString(); // a00c2758 void WriteTo(Void output); // a00c2800 int CalculateSize(); // a00c298c void MergeFrom(Void other); // a00c2b68 void MergeFrom(Void input); // a00c2c50 CollectDailyDefenderBonusOutProto <_parser>m__134(); // a00c2e68 // VTable virtual boolean Equals(mvar other); // 0 - a00c2408 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a00c25f8 virtual String ToString(); // 3 - a00c2758 virtual void MergeFrom(Void input); // 4 - a00c2c50 virtual void WriteTo(Void output); // 5 - a00c2800 virtual int CalculateSize(); // 6 - a00c298c virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a00c2108 virtual boolean Equals(Boolean other); // 8 - a00c24ac virtual CollectDailyDefenderBonusOutProto Clone(); // 9 - a00c2348 virtual void MergeFrom(Void other); // 10 - a00c2b68 } // Namespace: class Result { // Fields int value__; static Result UNSET = 0; static Result SUCCESS = 1; static Result FAILURE = 2; static Result TOO_SOON = 3; static Result NO_DEFENDERS = 4; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Types { // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class EchoReflection { // Fields FileDescriptor descriptor; // Methods void .cctor(); // a0217d60 FileDescriptor get_Descriptor(); // a0216fcc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class EchoProto { // Fields Generic _parser; Generic <>f__am$cache1; // Methods void .ctor(); // a02176c4 void .ctor(Void other); // a02176cc void .cctor(); // a02176d4 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a021781c Generic get_Parser(); // a02179ac MessageDescriptor get_Descriptor(); // a02178b4 EchoProto Clone(); // a0217a5c boolean Equals(mvar other); // a0217ae8 boolean Equals(Boolean other); // a0217b8c int GetHashCode(); // a0217bd8 String ToString(); // a0217be0 void WriteTo(Void output); // a0217c88 int CalculateSize(); // a0217c8c void MergeFrom(Void other); // a0217c94 void MergeFrom(Void input); // a0217c98 EchoProto <_parser>m__135(); // a0217cd4 // VTable virtual boolean Equals(mvar other); // 0 - a0217ae8 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0217bd8 virtual String ToString(); // 3 - a0217be0 virtual void MergeFrom(Void input); // 4 - a0217c98 virtual void WriteTo(Void output); // 5 - a0217c88 virtual int CalculateSize(); // 6 - a0217c8c virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a021781c virtual boolean Equals(Boolean other); // 8 - a0217b8c virtual EchoProto Clone(); // 9 - a0217a5c virtual void MergeFrom(Void other); // 10 - a0217c94 } // Namespace: Holoholo.Rpc class EchoOutProto { // Fields static int ContextFieldNumber = 1; Generic _parser; String context_; Generic <>f__am$cache2; // Methods void .ctor(); // a0216b58 void .ctor(Void other); // a0216c1c void .cctor(); // a0216c44 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0216d8c Generic get_Parser(); // a0216f1c MessageDescriptor get_Descriptor(); // a0216e24 EchoOutProto Clone(); // a021707c String get_Context(); // a021710c void set_Context(String value); // a0217114 boolean Equals(mvar other); // a02171b4 boolean Equals(Boolean other); // a0217258 int GetHashCode(); // a0217364 String ToString(); // a02173b4 void WriteTo(Void output); // a021745c int CalculateSize(); // a02174b8 void MergeFrom(Void other); // a0217590 void MergeFrom(Void input); // a02175dc EchoOutProto <_parser>m__136(); // a021763c // VTable virtual boolean Equals(mvar other); // 0 - a02171b4 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0217364 virtual String ToString(); // 3 - a02173b4 virtual void MergeFrom(Void input); // 4 - a02175dc virtual void WriteTo(Void output); // 5 - a021745c virtual int CalculateSize(); // 6 - a02174b8 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0216d8c virtual boolean Equals(Boolean other); // 8 - a0217258 virtual EchoOutProto Clone(); // 9 - a021707c virtual void MergeFrom(Void other); // 10 - a0217590 } // Namespace: Holoholo.Rpc class EggReflection { // Fields FileDescriptor descriptor; // Methods void .cctor(); // a021a7fc FileDescriptor get_Descriptor(); // a021a880 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class GetHatchedEggsProto { // Fields Generic _parser; Generic <>f__am$cache1; // Methods void .ctor(); // a02389d4 void .ctor(Void other); // a02389dc void .cctor(); // a02389e4 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0238b2c Generic get_Parser(); // a0238cbc MessageDescriptor get_Descriptor(); // a0238bc4 void set_Result(Void value); // a0292a00 AppliedItemProto get_AppliedIncense(); // a02925c8 void set_AppliedIncense(Void value); // a02925d0 boolean Equals(mvar other); // a0292a08 boolean Equals(Boolean other); // a0292aac int GetHashCode(); // a0292b38 String ToString(); // a0292c24 void WriteTo(Void output); // a0292ccc int CalculateSize(); // a0292d4c void MergeFrom(Void other); // a0292e64 void MergeFrom(Void input); // a0292f44 UseIncenseActionOutProto <_parser>m__148(); // a0293050 // VTable virtual boolean Equals(mvar other); // 0 - a0292a08 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0292b38 virtual String ToString(); // 3 - a0292c24 virtual void MergeFrom(Void input); // 4 - a0292f44 virtual void WriteTo(Void output); // 5 - a0292ccc virtual int CalculateSize(); // 6 - a0292d4c virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0292720 virtual boolean Equals(Boolean other); // 8 - a0292aac virtual UseIncenseActionOutProto Clone(); // 9 - a0292968 virtual void MergeFrom(Void other); // 10 - a0292e64 } // Namespace: class Result { // Fields int value__; static Result UNKNOWN = 0; static Result SUCCESS = 1; static Result INCENSE_ALREADY_ACTIVE = 2; static Result NONE_IN_INVENTORY = 3; static Result LOCATION_UNSET = 4; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Types { // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class Types { // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class IncenseEncounterProto { // Fields static int EncounterIdFieldNumber = 1; static int EncounterLocationFieldNumber = 2; Generic _parser; long encounterId_; String encounterLocation_; Generic <>f__am$cache3; // Methods void .ctor(); // a0253cfc void .ctor(Void other); // a0253dc0 void .cctor(); // a0253df8 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0253f40 Generic get_Parser(); // a02540d8 MessageDescriptor get_Descriptor(); // a0253fd8 IncenseEncounterProto Clone(); // a0254188 long get_EncounterId(); // a0254218 void set_EncounterId(long value); // a0254220 String get_EncounterLocation(); // a0254230 void set_EncounterLocation(String value); // a0254238 boolean Equals(mvar other); // a02542d8 boolean Equals(Boolean other); // a025437c int GetHashCode(); // a02544a4 String ToString(); // a0254528 void WriteTo(Void output); // a02545d0 int CalculateSize(); // a025467c void MergeFrom(Void other); // a02547bc void MergeFrom(Void input); // a0254814 IncenseEncounterProto <_parser>m__14B(); // a025489c // VTable virtual boolean Equals(mvar other); // 0 - a02542d8 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a02544a4 virtual String ToString(); // 3 - a0254528 virtual void MergeFrom(Void input); // 4 - a0254814 virtual void WriteTo(Void output); // 5 - a02545d0 virtual int CalculateSize(); // 6 - a025467c virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0253f40 virtual boolean Equals(Boolean other); // 8 - a025437c virtual IncenseEncounterProto Clone(); // 9 - a0254188 virtual void MergeFrom(Void other); // 10 - a02547bc } // Namespace: class Types { // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class DiskEncounterProto { // Fields static int EncounterIdFieldNumber = 1; static int FortIdFieldNumber = 2; static int PlayerLatDegreesFieldNumber = 3; static int PlayerLngDegreesFieldNumber = 4; Generic _parser; long encounterId_; String fortId_; double playerLatDegrees_; double playerLngDegrees_; Generic <>f__am$cache5; // Methods void .ctor(); // a0211adc void .ctor(Void other); // a0211ba0 void .cctor(); // a0211be8 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0211d30 Generic get_Parser(); // a0211ec0 MessageDescriptor get_Descriptor(); // a0211dc8 DiskEncounterProto Clone(); // a0211f70 long get_EncounterId(); // a0212000 void set_EncounterId(long value); // a0212008 String get_FortId(); // a0212018 void set_FortId(String value); // a0212020 double get_PlayerLatDegrees(); // a02120c0 void set_PlayerLatDegrees(double value); // a02120cc double get_PlayerLngDegrees(); // a02120dc void set_PlayerLngDegrees(double value); // a02120e8 boolean Equals(mvar other); // a02120f8 boolean Equals(Boolean other); // a021219c int GetHashCode(); // a02122f8 String ToString(); // a02123d8 void WriteTo(Void output); // a0212480 int CalculateSize(); // a02125a4 void MergeFrom(Void other); // a0212704 void MergeFrom(Void input); // a0212778 DiskEncounterProto <_parser>m__14D(); // a0212850 // VTable virtual boolean Equals(mvar other); // 0 - a02120f8 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a02122f8 virtual String ToString(); // 3 - a02123d8 virtual void MergeFrom(Void input); // 4 - a0212778 virtual void WriteTo(Void output); // 5 - a0212480 virtual int CalculateSize(); // 6 - a02125a4 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0211d30 virtual boolean Equals(Boolean other); // 8 - a021219c virtual DiskEncounterProto Clone(); // 9 - a0211f70 virtual void MergeFrom(Void other); // 10 - a0212704 } // Namespace: class Types { // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class EvolutionReflection { // Fields FileDescriptor descriptor; // Methods void .cctor(); // a0221678 FileDescriptor get_Descriptor(); // a02216fc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class EvolvePokemonProto { // Fields static int PokemonIdFieldNumber = 1; Generic _parser; ulong pokemonId_; Generic <>f__am$cache2; // Methods void .ctor(); // a0222530 void .ctor(Void other); // a0222538 void .cctor(); // a0222564 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a02226ac Generic get_Parser(); // a022283c MessageDescriptor get_Descriptor(); // a0222744 EvolvePokemonProto Clone(); // a02228ec ulong get_PokemonId(); // a022297c void set_PokemonId(ulong value); // a0222984 boolean Equals(mvar other); // a0222994 boolean Equals(Boolean other); // a0222a38 int GetHashCode(); // a0222ab4 String ToString(); // a0222b00 void WriteTo(Void output); // a0222ba8 int CalculateSize(); // a0222c04 void MergeFrom(Void other); // a0222c14 void MergeFrom(Void input); // a0222c2c EvolvePokemonProto <_parser>m__14F(); // a0222c88 // VTable virtual boolean Equals(mvar other); // 0 - a0222994 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0222ab4 virtual String ToString(); // 3 - a0222b00 virtual void MergeFrom(Void input); // 4 - a0222c2c virtual void WriteTo(Void output); // 5 - a0222ba8 virtual int CalculateSize(); // 6 - a0222c04 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a02226ac virtual boolean Equals(Boolean other); // 8 - a0222a38 virtual EvolvePokemonProto Clone(); // 9 - a02228ec virtual void MergeFrom(Void other); // 10 - a0222c14 } // Namespace: Holoholo.Rpc class EvolvePokemonOutProto { // Fields static int ResultFieldNumber = 1; static int EvolvedPokemonFieldNumber = 2; static int ExpAwardedFieldNumber = 3; static int CandyAwardedFieldNumber = 4; Generic _parser; Result result_; PokemonProto evolvedPokemon_; int expAwarded_; int candyAwarded_; Generic <>f__am$cache5; // Methods void .ctor(); // a02217ac void .ctor(Void other); // a02217b4 void .cctor(); // a0221824 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a022196c Generic get_Parser(); // a0221afc MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0228758 Generic get_Parser(); // a02288e8 MessageDescriptor get_Descriptor(); // a02287f0 FortDetailsProto Clone(); // a0228998 String get_Id(); // a0228a28 void set_Id(String value); // a0228a30 double get_Latitude(); // a0228ad0 void set_Latitude(double value); // a0228adc double get_Longitude(); // a0228aec void set_Longitude(double value); // a0228af8 boolean Equals(mvar other); // a0228b08 boolean Equals(Boolean other); // a0228bac int GetHashCode(); // a0228cec String ToString(); // a0228da0 void WriteTo(Void output); // a0228e48 int CalculateSize(); // a0228f2c void MergeFrom(Void other); // a0229024 void MergeFrom(Void input); // a022908c FortDetailsProto <_parser>m__154(); // a0229134 // VTable virtual boolean Equals(mvar other); // 0 - a0228b08 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0228cec virtual String ToString(); // 3 - a0228da0 virtual void MergeFrom(Void input); // 4 - a022908c virtual void WriteTo(Void output); // 5 - a0228e48 virtual int CalculateSize(); // 6 - a0228f2c virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0228758 virtual boolean Equals(Boolean other); // 8 - a0228bac virtual FortDetailsProto Clone(); // 9 - a0228998 virtual void MergeFrom(Void other); // 10 - a0229024 } // Namespace: Holoholo.Rpc class FortDetailsOutProto { // Fields static int IdFieldNumber = 1; static int TeamFieldNumber = 2; static int PokemonFieldNumber = 3; static int NameFieldNumber = 4; static int ImageUrlFieldNumber = 5; static int FpFieldNumber = 6; static int StaminaFieldNumber = 7; static int MaxStaminaFieldNumber = 8; static int FortTypeFieldNumber = 9; static int LatitudeFieldNumber = 10; static int LongitudeFieldNumber = 11; static int DescriptionFieldNumber = 12; static int ModifierFieldNumber = 13; Generic _parser; String id_; int team_; Generic _repeated_pokemon_codec; Generic pokemon_; String name_; Generic _repeated_imageUrl_codec; Generic imageUrl_; int fp_; int stamina_; int maxStamina_; FortType fortType_; double latitude_; double longitude_; String description_; Generic _repeated_modifier_codec; Generic modifier_; Generic <>f__am$cache11; // Methods void .ctor(); // a02257d8 void .ctor(Void other); // a0226b0c void .cctor(); // a0226c60 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0226eac Generic get_Parser(); // a022703c MessageDescriptor get_Descriptor(); // a0226f44 FortDetailsOutProto Clone(); // a02247e4 String get_Id(); // a02270ec void set_Id(String value); // a02270f4 int get_Team(); // a0227194 void set_Team(int value); // a022719c Generic get_Pokemon(); // a02271a4 String get_Name(); // a02271ac void set_Name(String value); // a02271b4 Generic get_ImageUrl(); // a0227254 int get_Fp(); // a022725c void set_Fp(int value); // a0227264 int get_Stamina(); // a022726c void set_Stamina(int value); // a0227274 int get_MaxStamina(); // a022727c void set_MaxStamina(int value); // a0227284 FortType get_FortType(); // a022728c void set_FortType(Void value); // a0227294 double get_Latitude(); // a022729c void set_Latitude(double value); // a02272a8 double get_Longitude(); // a02272b8 void set_Longitude(double value); // a02272c4 String get_Description(); // a02272d4 void set_Description(String value); // a02272dc Generic get_Modifier(); // a022737c boolean Equals(mvar other); // a0227384 boolean Equals(Boolean other); // a0227428 int GetHashCode(); // a0224ffc String ToString(); // a0227708 void WriteTo(Void output); // a02277b0 int CalculateSize(); // a0227bd4 void MergeFrom(Void other); // a0225968 void MergeFrom(Void input); // a02280c0 FortDetailsOutProto <_parser>m__155(); // a022848c // VTable virtual boolean Equals(mvar other); // 0 - a0227384 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0224ffc virtual String ToString(); // 3 - a0227708 virtual void MergeFrom(Void input); // 4 - a02280c0 virtual void WriteTo(Void output); // 5 - a02277b0 virtual int CalculateSize(); // 6 - a0227bd4 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0226eac virtual boolean Equals(Boolean other); // 8 - a0227428 virtual FortDetailsOutProto Clone(); // 9 - a02247e4 virtual void MergeFrom(Void other); // 10 - a0225968 } // Namespace: Holoholo.Rpc class FortDeployProto { // Fields static int FortIdFieldNumber = 1; static int PokemonIdFieldNumber = 2; static int PlayerLatDegreesFieldNumber = 3; static int PlayerLngDegreesFieldNumber = 4; Generic _parser; String fortId_; ulong pokemonId_; double playerLatDegrees_; double playerLngDegrees_; Generic <>f__am$cache5; // Methods void .ctor(); // a0225d70 void .ctor(Void other); // a0225e34 void .cctor(); // a0225e7c MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0225fc4 Generic get_Parser(); // a0226154 MessageDescriptor get_Descriptor(); // a022605c FortDeployProto Clone(); // a0226204 String get_FortId(); // a0226294 void set_FortId(String value); // a022629c ulong get_PokemonId(); // a022633c void set_PokemonId(ulong value); // a0226344 double get_PlayerLatDegrees(); // a0226354 void set_PlayerLatDegrees(double value); // a0226360 double get_PlayerLngDegrees(); // a0226370 void set_PlayerLngDegrees(double value); // a022637c boolean Equals(mvar other); // a022638c boolean Equals(Boolean other); // a0226430 int GetHashCode(); // a0226588 String ToString(); // a0226668 void WriteTo(Void output); // a0226710 int CalculateSize(); // a0226834 void MergeFrom(Void other); // a0226938 void MergeFrom(Void input); // a02269ac FortDeployProto <_parser>m__156(); // a0226a84 // VTable virtual boolean Equals(mvar other); // 0 - a022638c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0226588 virtual String ToString(); // 3 - a0226668 virtual void MergeFrom(Void input); // 4 - a02269ac virtual void WriteTo(Void output); // 5 - a0226710 virtual int CalculateSize(); // 6 - a0226834 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0225fc4 virtual boolean Equals(Boolean other); // 8 - a0226430 virtual FortDeployProto Clone(); // 9 - a0226204 virtual void MergeFrom(Void other); // 10 - a0226938 } // Namespace: Holoholo.Rpc class FortDeployOutProto { // Fields static int ResultFieldNumber = 1; static int FortDetailsOutProtoFieldNumber = 2; static int EggPokemonFieldNumber = 3; static int GymStateProtoFieldNumber = 4; Generic _parser; Result result_; FortDetailsOutProto fortDetailsOutProto_; PokemonProto eggPokemon_; GymStateProto gymStateProto_; Generic <>f__am$cache5; // Methods void .ctor(); // a0224748 void .ctor(Void other); // a0224750 void .cctor(); // a022489c MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a02249e4 Generic get_Parser(); // a0224b74 MessageDescriptor get_Descriptor(); // a0224a7c FortDeployOutProto Clone(); // a0224cd4 Result get_Result(); // a0224d64 void set_Result(Void value); // a0224d6c FortDetailsOutProto get_FortDetailsOutProto(); // a02247dc void set_FortDetailsOutProto(Void value); // a0224874 PokemonProto get_EggPokemon(); // a022487c void set_EggPokemon(Void value); // a0224884 GymStateProto get_GymStateProto(); // a022488c void set_GymStateProto(Void value); // a0224894 boolean Equals(mvar other); // a0224d74 boolean Equals(Boolean other); // a0224e18 int GetHashCode(); // a0224ee4 String ToString(); // a02252e8 void WriteTo(Void output); // a0225390 int CalculateSize(); // a0225478 void MergeFrom(Void other); // a0225640 void MergeFrom(Void input); // a0225b3c FortDeployOutProto <_parser>m__157(); // a0225ce4 // VTable virtual boolean Equals(mvar other); // 0 - a0224d74 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0224ee4 virtual String ToString(); // 3 - a02252e8 virtual void MergeFrom(Void input); // 4 - a0225b3c virtual void WriteTo(Void output); // 5 - a0225390 virtual int CalculateSize(); // 6 - a0225478 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a02249e4 virtual boolean Equals(Boolean other); // 8 - a0224e18 virtual FortDeployOutProto Clone(); // 9 - a0224cd4 virtual void MergeFrom(Void other); // 10 - a0225640 } // Namespace: class Result { // Fields int value__; static Result NO_RESULT_SET = 0; static Result SUCCESS = 1; static Result ERROR_ALREADY_HAS_POKEMON_ON_FORT = 2; static Result ERROR_OPPOSING_TEAM_OWNS_FORT = 3; static Result ERROR_FORT_IS_FULL = 4; static Result ERROR_NOT_IN_RANGE = 5; static Result ERROR_PLAYER_HAS_NO_TEAM = 6; static Result ERROR_POKEMON_NOT_FULL_HP = 7; static Result ERROR_PLAYER_BELOW_MINIMUM_LEVEL = 8; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Types { // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class FortRecallProto { // Fields static int FortIdFieldNumber = 1; static int PokemonIdFieldNumber = 2; static int PlayerLatDegreesFieldNumber = 3; static int PlayerLngDegreesFieldNumber = 4; Generic _parser; String fortId_; ulong pokemonId_; double playerLatDegrees_; double playerLngDegrees_; Generic <>f__am$cache5; // Methods void .ctor(); // a022a700 void .ctor(Void other); // a022a7c4 void .cctor(); // a022a80c MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a022a954 Generic get_Parser(); // a022aae4 MessageDescriptor get_Descriptor(); // a022a9ec FortRecallProto Clone(); // a022ab94 String get_FortId(); // a022ac24 void set_FortId(String value); // a022ac2c ulong get_PokemonId(); // a022accc void set_PokemonId(ulong value); // a022acd4 double get_PlayerLatDegrees(); // a022ace4 void set_PlayerLatDegrees(double value); // a022acf0 double get_PlayerLngDegrees(); // a022ad00 void set_PlayerLngDegrees(double value); // a022ad0c boolean Equals(mvar other); // a022ad1c boolean Equals(Boolean other); // a022adc0 int GetHashCode(); // a022af18 String ToString(); // a022aff8 void WriteTo(Void output); // a022b0a0 int CalculateSize(); // a022b1c4 void MergeFrom(Void other); // a022b2c8 void MergeFrom(Void input); // a022b33c FortRecallProto <_parser>m__158(); // a022b414 // VTable virtual boolean Equals(mvar other); // 0 - a022ad1c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a022af18 virtual String ToString(); // 3 - a022aff8 virtual void MergeFrom(Void input); // 4 - a022b33c virtual void WriteTo(Void output); // 5 - a022b0a0 virtual int CalculateSize(); // 6 - a022b1c4 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a022a954 virtual boolean Equals(Boolean other); // 8 - a022adc0 virtual FortRecallProto Clone(); // 9 - a022ab94 virtual void MergeFrom(Void other); // 10 - a022b2c8 } // Namespace: Holoholo.Rpc class FortRecallOutProto { // Fields static int ResultFieldNumber = 1; static int FortDetailsOutProtoFieldNumber = 2; Generic _parser; Result result_; FortDetailsOutProto fortDetailsOutProto_; Generic <>f__am$cache3; // Methods void .ctor(); // a0229bb0 void .ctor(Void other); // a0229bb8 void .cctor(); // a0229c14 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0229d5c // Namespace: Holoholo.Rpc class GameMasterReflection { // Fields FileDescriptor descriptor; // Methods void .cctor(); // a023280c FileDescriptor get_Descriptor(); // a02181b0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class IapItemDisplayProto { // Fields static int SkuFieldNumber = 1; static int CategoryFieldNumber = 2; static int SortOrderFieldNumber = 3; static int ItemsFieldNumber = 4; static int CountsFieldNumber = 5; Generic _parser; String sku_; HoloIapItemCategory category_; int sortOrder_; Generic _repeated_items_codec; Generic items_; Generic _repeated_counts_codec; Generic counts_; Generic <>f__am$cache8; Generic <>f__am$cache9; Generic <>f__am$cacheA; // Methods void .ctor(); // a024f2d0 void .ctor(Void other); // a024f408 void .cctor(); // a024f4f4 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a024f7a0 Generic get_Parser(); // a024f938 MessageDescriptor get_Descriptor(); // a024f838 IapItemDisplayProto Clone(); // a024f9e8 String get_Sku(); // a024fa78 void set_Sku(String value); // a024fa80 HoloIapItemCategory get_Category(); // a024fb20 void set_Category(Void value); // a024fb28 int get_SortOrder(); // a024fb30 void set_SortOrder(int value); // a024fb38 Generic get_Items(); // a024fb40 Generic get_Counts(); // a024fb48 boolean Equals(mvar other); // a024fb50 boolean Equals(Boolean other); // a024fbf4 int GetHashCode(); // a024fd94 String ToString(); // a024ff24 void WriteTo(Void output); // a024ffcc int CalculateSize(); // a025019c void MergeFrom(Void other); // a02503e0 void MergeFrom(Void input); // a02504f0 IapItemDisplayProto <_parser>m__175(); // a0250740 int <_repeated_items_codec>m__176(Int32 x); // a02507c8 Item <_repeated_items_codec>m__177(int x); // a02507d0 // VTable virtual boolean Equals(mvar other); // 0 - a024fb50 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a024fd94 virtual String ToString(); // 3 - a024ff24 virtual void MergeFrom(Void input); // 4 - a02504f0 virtual void WriteTo(Void output); // 5 - a024ffcc virtual int CalculateSize(); // 6 - a025019c virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a024f7a0 virtual boolean Equals(Boolean other); // 8 - a024fbf4 virtual IapItemDisplayProto Clone(); // 9 - a024f9e8 virtual void MergeFrom(Void other); // 10 - a02503e0 } // Namespace: Holoholo.Rpc class MoveSequenceSettingsProto { // Fields static int SequenceFieldNumber = 1; Generic _parser; Generic _repeated_sequence_codec; Generic sequence_; Generic <>f__am$cache3; // Methods void .ctor(); // a02623b8 void .ctor(Void other); // a0262464 void .cctor(); // a0262508 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a026266c Generic get_Parser(); // a0262804 MessageDescriptor get_Descriptor(); // a0262704 MoveSequenceSettingsProto Clone(); // a02628b4 Generic get_Sequence(); // a0262944 boolean Equals(mvar other); // a026294c boolean Equals(Boolean other); // a02629f0 int GetHashCode(); // a0262ad4 String ToString(); // a0262b68 void WriteTo(Void output); // a0262c10 int CalculateSize(); // a0262cf4 void MergeFrom(Void other); // a0262dd0 void MergeFrom(Void input); // a0262e70 MoveSequenceSettingsProto <_parser>m__179(); // a0262f94 // VTable virtual boolean Equals(mvar other); // 0 - a026294c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0262ad4 virtual String ToString(); // 3 - a0262b68 virtual void MergeFrom(Void input); // 4 - a0262e70 virtual void WriteTo(Void output); // 5 - a0262c10 virtual int CalculateSize(); // 6 - a0262cf4 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a026266c virtual boolean Equals(Boolean other); // 8 - a02629f0 virtual MoveSequenceSettingsProto Clone(); // 9 - a02628b4 virtual void MergeFrom(Void other); // 10 - a0262dd0 } // Namespace: Holoholo.Rpc class TypeEffectiveSettingsProto { // Fields static int AttackTypeFieldNumber = 2; static int AttackScalarFieldNumber = 1; Generic _parser; HoloPokemonType attackType_; Generic _repeated_attackScalar_codec; Generic attackScalar_; Generic <>f__am$cache4; // Methods void .ctor(); // a029032c void .ctor(Void other); // a02903d8 void .cctor(); // a0290484 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a02905e8 Generic get_Parser(); // a0290780 MessageDescriptor get_Descriptor(); // a0290680 TypeEffectiveSettingsProto Clone(); // a0290830 HoloPokemonType get_AttackType(); // a02908c0 void set_AttackType(Void value); // a02908c8 Generic get_AttackScalar(); // a02908d0 boolean Equals(mvar other); // a02908d8 boolean Equals(Boolean other); // a029097c int GetHashCode(); // a0290a78 String ToString(); // a0290b78 void WriteTo(Void output); // a0290c20 int CalculateSize(); // a0290d38 void MergeFrom(Void other); // a0290e74 void MergeFrom(Void input); // a0290f20 TypeEffectiveSettingsProto <_parser>m__17A(); // a029106c // VTable virtual boolean Equals(mvar other); // 0 - a02908d8 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0290a78 virtual String ToString(); // 3 - a0290b78 virtual void MergeFrom(Void input); // 4 - a0290f20 virtual void WriteTo(Void output); // 5 - a0290c20 virtual int CalculateSize(); // 6 - a0290d38 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a02905e8 virtual boolean Equals(Boolean other); // 8 - a029097c virtual TypeEffectiveSettingsProto Clone(); // 9 - a0290830 virtual void MergeFrom(Void other); // 10 - a0290e74 } // Namespace: Holoholo.Rpc class CameraSettingsProto { // Fields static int NextCameraFieldNumber = 1; static int InterpolationFieldNumber = 2; static int TargetTypeFieldNumber = 3; static int EaseInSpeedFieldNumber = 4; static int EaseOutSpeedFieldNumber = 5; static int DurationSFieldNumber = 6; static int WaitSFieldNumber = 7; static int TransitionSFieldNumber = 8; static int AngleDegFieldNumber = 9; static int AngleOffsetDegFieldNumber = 10; static int PitchDegFieldNumber = 11; static int PitchOffsetDegFieldNumber = 12; static int RollDegFieldNumber = 13; static int DistanceMFieldNumber = 14; static int HeightPercentFieldNumber = 15; static int VertCtrRatioFieldNumber = 16; Generic _parser; String nextCamera_; Generic _repeated_interpolation_codec; Generic interpolation_; Generic _repeated_targetType_codec; Generic targetType_; Generic _repeated_easeInSpeed_codec; Generic easeInSpeed_; Generic _repeated_easeOutSpeed_codec; Generic easeOutSpeed_; Generic _repeated_durationS_codec; Generic durationS_; Generic _repeated_waitS_codec; Generic waitS_; Generic _repeated_transitionS_codec; Generic transitionS_; Generic _repeated_angleDeg_codec; Generic angleDeg_; Generic _repeated_angleOffsetDeg_codec; Generic angleOffsetDeg_; Generic _repeated_pitchDeg_codec; Generic pitchDeg_; Generic _repeated_pitchOffsetDeg_codec; Generic pitchOffsetDeg_; Generic _repeated_rollDeg_codec; Generic rollDeg_; Generic _repeated_distanceM_codec; Generic distanceM_; Generic _repeated_heightPercent_codec; Generic heightPercent_; Generic _repeated_vertCtrRatio_codec; Generic vertCtrRatio_; Generic <>f__am$cache20; Generic <>f__am$cache21; Generic <>f__am$cache22; Generic <>f__am$cache23; Generic <>f__am$cache24; // Methods void .ctor(); // a00afc24 void .ctor(Void other); // a00afeb0 void .cctor(); // a00b019c MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a00b06d8 Generic get_Parser(); // a00b0870 MessageDescriptor get_Descriptor(); // a00b0770 CameraSettingsProto Clone(); // a00b0920 String get_NextCamera(); // a00b09b0 void set_NextCamera(String value); // a00b09b8 Generic get_Interpolation(); // a00b0a58 Generic get_TargetType(); // a00b0a60 Generic get_EaseInSpeed(); // a00b0a68 Generic get_EaseOutSpeed(); // a00b0a70 Generic get_DurationS(); // a00b0a78 Generic get_WaitS(); // a00b0a80 Generic get_TransitionS(); // a00b0a88 Generic get_AngleDeg(); // a00b0a90 Generic get_AngleOffsetDeg(); // a00b0a98 Generic get_PitchDeg(); // a00b0aa0 Generic get_PitchOffsetDeg(); // a00b0aa8 Generic get_RollDeg(); // a00b0ab0 Generic get_DistanceM(); // a00b0ab8 Generic get_HeightPercent(); // a00b0ac0 Generic get_VertCtrRatio(); // a00b0ac8 boolean Equals(mvar other); // a00b0ad0 boolean Equals(Boolean other); // a00b0b74 int GetHashCode(); // a00b0f6c String ToString(); // a00b12e8 void WriteTo(Void output); // a00b1390 int CalculateSize(); // a00b17d8 void MergeFrom(Void other); // a00b1cc0 void MergeFrom(Void input); // a00b1fc8 CameraSettingsProto <_parser>m__17C(); // a00b29a0 int <_repeated_interpolation_codec>m__17D(Int32 x); // a00b2a28 CameraInterpolation <_repeated_interpolation_codec>m__17E(int x); // a00b2a30 int <_repeated_targetType_codec>m__17F(Int32 x); // a00b2a38 CameraTarget <_repeated_targetType_codec>m__180(int x); // a00b2a40 // VTable virtual boolean Equals(mvar other); // 0 - a00b0ad0 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a00b0f6c virtual String ToString(); // 3 - a00b12e8 virtual void MergeFrom(Void input); // 4 - a00b1fc8 virtual void WriteTo(Void output); // 5 - a00b1390 virtual int CalculateSize(); // 6 - a00b17d8 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a00b06d8 virtual boolean Equals(Boolean other); // 8 - a00b0b74 virtual CameraSettingsProto Clone(); // 9 - a00b0920 virtual void MergeFrom(Void other); // 10 - a00b1cc0 } // Namespace: Holoholo.Rpc class EquippedBadgeSettingsProto { // Fields static int EquipBadgeCooldownMsFieldNumber = 1; static int CatchProbabilityBonusFieldNumber = 2; static int FleeProbabilityBonusFieldNumber = 3; Generic _parser; long equipBadgeCooldownMs_; Generic _repeated_catchProbabilityBonus_codec; Generic catchProbabilityBonus_; Generic _repeated_fleeProbabilityBonus_codec; Generic fleeProbabilityBonus_; Generic <>f__am$cache6; // Methods void .ctor(); // a02206a4 void .ctor(Void other); // a0220768 void .cctor(); // a0220840 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a02209c0 Generic get_Parser(); // a0220b50 MessageDescriptor get_Descriptor(); // a0220a58 EquippedBadgeSettingsProto Clone(); // a0220c00 long get_EquipBadgeCooldownMs(); // a0220c90 void set_EquipBadgeCooldownMs(long value); // a0220c98 Generic get_CatchProbabilityBonus(); // a0220ca8 Generic get_FleeProbabilityBonus(); // a0220cb0 boolean Equals(mvar other); // a0220cb8 boolean Equals(Boolean other); // a0220d5c int GetHashCode(); // a0220e90 String ToString(); // a0220f88 void WriteTo(Void output); // a0221030 int CalculateSize(); // a0221194 void MergeFrom(Void other); // a0221320 void MergeFrom(Void input); // a02213f4 EquippedBadgeSettingsProto <_parser>m__187(); // a02215f0 // VTable virtual boolean Equals(mvar other); // 0 - a0220cb8 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0220e90 virtual String ToString(); // 3 - a0220f88 virtual void MergeFrom(Void input); // 4 - a02213f4 virtual void WriteTo(Void output); // 5 - a0221030 virtual int CalculateSize(); // 6 - a0221194 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a02209c0 virtual boolean Equals(Boolean other); // 8 - a0220d5c virtual EquippedBadgeSettingsProto Clone(); // 9 - a0220c00 virtual GetGameMasterClientTemplatesProto Clone(); // 9 - a0235058 virtual void MergeFrom(Void other); // 10 - a0235290 } // Namespace: class Types { // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class GetRemoteConfigVersionsOutProto { // Fields static int ResultFieldNumber = 1; static int GameMasterTimestampFieldNumber = 2; static int AssetDigestTimestampFieldNumber = 3; Generic _parser; Result result_; ulong gameMasterTimestamp_; ulong assetDigestTimestamp_; Generic <>f__am$cache4; // Methods void .ctor(); // a023f5dc void .ctor(Void other); // a023f5e4 void .cctor(); // a023f630 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a023f778 Generic get_Parser(); // a023f908 MessageDescriptor get_Descriptor(); // a023f810 GetRemoteConfigVersionsOutProto Clone(); // a023f9b8 Result get_Result(); // a023fa48 void set_Result(Void value); // a023fa50 ulong get_GameMasterTimestamp(); // a023fa58 void set_GameMasterTimestamp(ulong value); // a023fa60 ulong get_AssetDigestTimestamp(); // a023fa70 void set_AssetDigestTimestamp(ulong value); // a023fa78 boolean Equals(mvar other); // a023fa88 boolean Equals(Boolean other); // a023fb2c int GetHashCode(); // a023fbd4 String ToString(); // a023fd04 void WriteTo(Void output); // a023fdac int CalculateSize(); // a023fe7c void MergeFrom(Void other); // a0240004 void MergeFrom(Void input); // a0240040 GetRemoteConfigVersionsOutProto <_parser>m__18C(); // a02400f0 // VTable virtual boolean Equals(mvar other); // 0 - a023fa88 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a023fbd4 virtual String ToString(); // 3 - a023fd04 virtual void MergeFrom(Void input); // 4 - a0240040 virtual void WriteTo(Void output); // 5 - a023fdac virtual int CalculateSize(); // 6 - a023fe7c virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a023f778 virtual boolean Equals(Boolean other); // 8 - a023fb2c virtual GetRemoteConfigVersionsOutProto Clone(); // 9 - a023f9b8 virtual void MergeFrom(Void other); // 10 - a0240004 } // Namespace: class Result { // Fields int value__; static Result UNSET = 0; static Result SUCCESS = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Types { // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class GetmapobjectsReflection { // Fields FileDescriptor descriptor; // Methods void .cctor(); // a023e410 FileDescriptor get_Descriptor(); // a023c9e0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class Types { // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class Gymbattlev2Reflection { // Fields FileDescriptor descriptor; // Methods void .cctor(); // a0245490 FileDescriptor get_Descriptor(); // a0245514 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class GetGymDetailsProto { // Fields static int GymIdFieldNumber = 1; static int PlayerLatDegreesFieldNumber = 2; static int PlayerLngDegreesFieldNumber = 3; static int GymLatDegreesFieldNumber = 4; static int GymLngDegreesFieldNumber = 5; Generic _parser; String gymId_; double playerLatDegrees_; double playerLngDegrees_; double gymLatDegrees_; double gymLngDegrees_; Generic <>f__am$cache6; // Methods void .ctor(); // a02367e4 void .ctor(Void other); // a02368a8 void .cctor(); // a02368f0 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0236a38 Generic get_Parser(); // a0236bd0 MessageDescriptor get_Descriptor(); // a0236ad0 GetGymDetailsProto Clone(); // a0236c80 String get_GymId(); // a0236d10 void set_GymId(String value); // a0236d18 double get_PlayerLatDegrees(); // a0236db8 void set_PlayerLatDegrees(double value); // a0236dc4 double get_PlayerLngDegrees(); // a0236dd4 void set_PlayerLngDegrees(double value); // a0236de0 double get_GymLatDegrees(); // a0236df0 void set_GymLatDegrees(double value); // a0236dfc double get_GymLngDegrees(); // a0236e0c void set_GymLngDegrees(double value); // a0236e18 boolean Equals(mvar other); // a0236e28 boolean Equals(Boolean other); // a0236ecc int GetHashCode(); // a0237034 String ToString(); // a0237140 void WriteTo(Void output); // a02371e8 int CalculateSize(); // a023734c void MergeFrom(Void other); // a023745c void MergeFrom(Void input); // a02374e4 GetGymDetailsProto <_parser>m__191(); // a02375d0 // VTable virtual boolean Equals(mvar other); // 0 - a0236e28 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0237034 virtual String ToString(); // 3 - a0237140 virtual void MergeFrom(Void input); // 4 - a02374e4 virtual void WriteTo(Void output); // 5 - a02371e8 virtual int CalculateSize(); // 6 - a023734c virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0236a38 virtual boolean Equals(Boolean other); // 8 - a0236ecc virtual GetGymDetailsProto Clone(); // 9 - a0236c80 virtual void MergeFrom(Void other); // 10 - a023745c } // Namespace: Holoholo.Rpc class GetGymDetailsOutProto { // Fields static int GymStateFieldNumber = 1; static int NameFieldNumber = 2; static int UrlFieldNumber = 3; static int ResultFieldNumber = 4; static int DescriptionFieldNumber = 5; Generic _parser; GymStateProto gymState_; String name_; Generic _repeated_url_codec; Generic url_; Result result_; String description_; Generic <>f__am$cache7; // Methods void .ctor(); // a023535c void .ctor(Void other); // a0235474 void .cctor(); // a0235568 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a02356cc Generic get_Parser(); // a0235864 MessageDescriptor get_Descriptor(); // a0235764 GetGymDetailsOutProto Clone(); // a0235914 GymStateProto get_GymState(); // a0235558 void set_GymState(Void value); // a0235560 String get_Name(); // a02359a4 void set_Name(String value); // a02359ac Generic get_Url(); // a0235a4c Result get_Result(); // a0235a54 void set_Result(Void value); // a0235a5c String get_Description(); // a0235a64 void set_Description(String value); // a0235a6c boolean Equals(mvar other); // a0235b0c boolean Equals(Boolean other); // a0235bb0 int GetHashCode(); // a0235d7c String ToString(); // a0235f00 void WriteTo(Void output); // a0235fa8 int CalculateSize(); // a023617c void MergeFrom(Void other); // a02363ec void MergeFrom(Void input); // a023654c GetGymDetailsOutProto <_parser>m__192(); // a023675c // VTable virtual boolean Equals(mvar other); // 0 - a0235b0c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0235d7c virtual String ToString(); // 3 - a0235f00 virtual void MergeFrom(Void input); // 4 - a023654c virtual void WriteTo(Void output); // 5 - a0235fa8 virtual int CalculateSize(); // 6 - a023617c virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a02356cc virtual boolean Equals(Boolean other); // 8 - a0235bb0 virtual GetGymDetailsOutProto Clone(); // 9 - a0235914 virtual void MergeFrom(Void other); // 10 - a02363ec } // Namespace: class Result { // Fields int value__; static Result UNSET = 0; static Result SUCCESS = 1; static Result ERROR_NOT_IN_RANGE = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Types { // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class StartGymBattleProto { // Fields static int GymIdFieldNumber = 1; static int AttackingPokemonIdFieldNumber = 2; static int DefendingPokemonIdFieldNumber = 3; static int PlayerLatDegreesFieldNumber = 4; static int PlayerLngDegreesFieldNumber = 5; Generic _parser; String gymId_; Generic _repeated_attackingPokemonId_codec; Generic attackingPokemonId_; ulong defendingPokemonId_; double playerLatDegrees_; double playerLngDegrees_; Generic <>f__am$cache7; // Methods void .ctor(); // a028b214 void .ctor(Void other); // a028b318 void .cctor(); // a028b3e4 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a028b548 Generic get_Parser(); // a028b6e0 MessageDescriptor get_Descriptor(); // a028b5e0 StartGymBattleProto Clone(); // a028b790 String get_GymId(); // a028b820 void set_GymId(String value); // a028b828 Generic get_AttackingPokemonId(); // a028b8c8 ulong get_DefendingPokemonId(); // a028b8d0 void set_DefendingPokemonId(ulong value); // a028b8d8 double get_PlayerLatDegrees(); // a028b8e8 void set_PlayerLatDegrees(double value); // a028b8f4 double get_PlayerLngDegrees(); // a028b904 void set_PlayerLngDegrees(double value); // a028b910 boolean Equals(mvar other); // a028b920 boolean Equals(Boolean other); // a028b9c4 int GetHashCode(); // a028bb54 String ToString(); // a028bcb8 void WriteTo(Void output); // a028bd60 int CalculateSize(); // a028bf50 void MergeFrom(Void other); // a028c0d0 void MergeFrom(Void input); // a028c1c4 StartGymBattleProto <_parser>m__194(); // a028c394 // VTable virtual boolean Equals(mvar other); // 0 - a028b920 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a028bb54 virtual String ToString(); // 3 - a028bcb8 virtual void MergeFrom(Void input); // 4 - a028c1c4 virtual void WriteTo(Void output); // 5 - a028bd60 virtual int CalculateSize(); // 6 - a028bf50 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a028b548 virtual boolean Equals(Boolean other); // 8 - a028b9c4 virtual StartGymBattleProto Clone(); // 9 - a028b790 static Result ERROR_TOO_MANY_BATTLES = 9; static Result ERROR_TOO_MANY_PLAYERS = 10; virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Holoholo.Rpc class BattleLogProto { // Fields static int StateFieldNumber = 1; static int BattleTypeFieldNumber = 2; static int ServerMsFieldNumber = 3; static int BattleActionsFieldNumber = 4; static int BattleStartMsFieldNumber = 5; static int BattleEndMsFieldNumber = 6; Generic _parser; State state_; MessageDescriptor get_Descriptor(); // a00ad228 BattleLogProto Clone(); // a00a61d4 State get_State(); // a00ad3d8 void set_BattleType(Void value); // a00ad3f0 long get_ServerMs(); // a00ad3f8 void set_ServerMs(long value); // a00ad400 Generic get_BattleActions(); // a00ad410 boolean Equals(Boolean other); // a00ad4ec int GetHashCode(); // a00a6ad4 String ToString(); // a00ad648 void WriteTo(Void output); // a00ad6f0 int CalculateSize(); // a00ad900 void MergeFrom(Void other); // a00a7338 void MergeFrom(Void input); // a00adbc8 BattleLogProto <_parser>m__19C(); // a00addcc // VTable virtual boolean Equals(mvar other); // 0 - a00ad448 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a00a6ad4 virtual String ToString(); // 3 - a00ad648 virtual void MergeFrom(Void input); // 4 - a00adbc8 virtual void WriteTo(Void output); // 5 - a00ad6f0 virtual int CalculateSize(); // 6 - a00ad900 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a00ad190 virtual boolean Equals(Boolean other); // 8 - a00ad4ec virtual BattleLogProto Clone(); // 9 - a00a61d4 virtual void MergeFrom(Void other); // 10 - a00a7338 } // Namespace: class State { // Fields int value__; static State STATE_UNSET = 0; static State ACTIVE = 1; static State VICTORY = 2; static State DEFEATED = 3; static State TIMED_OUT = 4; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class BattleType { // Fields int value__; static BattleType BATTLE_TYPE_UNSET = 0; static BattleType NORMAL = 1; static BattleType TRAINING = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Types { // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class Types { // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class AttackGymOutProto { // Fields static int ResultFieldNumber = 1; static int BattleLogFieldNumber = 2; static int BattleIdFieldNumber = 3; static int ActiveDefenderFieldNumber = 4; static int ActiveAttackerFieldNumber = 5; Generic _parser; Result result_; BattleLogProto battleLog_; String battleId_; PokemonInfo activeDefender_; PokemonInfo activeAttacker_; Generic <>f__am$cache6; // Methods void .ctor(); // a00a6078 void .ctor(Void other); // a00a613c void .cctor(); // a00a628c MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a00a63d4 Generic get_Parser(); // a00a656c MessageDescriptor get_Descriptor(); // a00a646c AttackGymOutProto Clone(); // a00a661c Result get_Result(); // a00a66ac void set_Result(Void value); // a00a66b4 BattleLogProto get_BattleLog(); // a00a61cc void set_BattleLog(Void value); // a00a6264 String get_BattleId(); // a00a66bc void set_BattleId(String value); // a00a66c4 PokemonInfo get_ActiveDefender(); // a00a626c void set_ActiveDefender(Void value); // a00a6274 PokemonInfo get_ActiveAttacker(); // a00a627c void set_ActiveAttacker(Void value); // a00a6284 boolean Equals(mvar other); // a00a6764 boolean Equals(Boolean other); // a00a6808 int GetHashCode(); // a00a6988 String ToString(); // a00a6cc4 void WriteTo(Void output); // a00a6d6c int CalculateSize(); // a00a6e98 void MergeFrom(Void other); // a00a70d0 void MergeFrom(Void input); // a00a7414 AttackGymOutProto <_parser>m__197(); // a00a75e8 // VTable virtual boolean Equals(mvar other); // 0 - a00a6764 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a00a6988 virtual String ToString(); // 3 - a00a6cc4 static Result SUCCESS = 1; static Result ERROR_INVALID_ATTACK_ACTIONS = 2; virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Types { // VTable void WriteTo(Void output); // a00b555c int CalculateSize(); // a00b5654 void MergeFrom(Void other); // a009f954 void MergeFrom(Void input); // a00b57d0 CatchPokemonLogEntry <_parser>m__1AF(); // a00b58a0 // VTable virtual boolean Equals(mvar other); // 0 - a00b5360 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a009f224 virtual String ToString(); // 3 - a00b54b4 virtual void MergeFrom(Void input); // 4 - a00b57d0 virtual void WriteTo(Void output); // 5 - a00b555c virtual int CalculateSize(); // 6 - a00b5654 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a00b50d0 virtual boolean Equals(Boolean other); // 8 - a00b5404 virtual CatchPokemonLogEntry Clone(); // 9 - a009e8e8 virtual void MergeFrom(Void other); // 10 - a009f954 } // Namespace: class Result { // Fields int value__; static Result UNSET = 0; static Result POKEMON_CAPTURED = 1; static Result POKEMON_FLED = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Holoholo.Rpc class FortSearchLogEntry { // Fields static int ResultFieldNumber = 1; static int FortIdFieldNumber = 2; static int ItemsFieldNumber = 3; static int EggsFieldNumber = 4; Generic _parser; Result result_; String fortId_; Generic _repeated_items_codec; Generic items_; int eggs_; Generic <>f__am$cache6; // Methods void .ctor(); // a022bb40 void .ctor(Void other); // a022bc44 void .cctor(); // a022bd00 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a022bebc Generic get_Parser(); // a022c054 MessageDescriptor get_Descriptor(); // a022bf54 FortSearchLogEntry Clone(); // a022c104 Result get_Result(); // a022c194 void set_Result(Void value); // a022c19c String get_FortId(); // a022c1a4 void set_FortId(String value); // a022c1ac Generic get_Items(); // a022c24c int get_Eggs(); // a022c254 void set_Eggs(int value); // a022c25c boolean Equals(mvar other); // a022c264 boolean Equals(Boolean other); // a022c308 int GetHashCode(); // a022c47c String ToString(); // a022c5dc void WriteTo(Void output); // a022c684 int CalculateSize(); // a022c814 void MergeFrom(Void other); // a022ca18 void MergeFrom(Void input); // a022caf8 FortSearchLogEntry <_parser>m__1B0(); // a022cc8c // VTable virtual boolean Equals(mvar other); // 0 - a022c264 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a022c47c virtual String ToString(); // 3 - a022c5dc virtual void MergeFrom(Void input); // 4 - a022caf8 virtual void WriteTo(Void output); // 5 - a022c684 virtual int CalculateSize(); // 6 - a022c814 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a022bebc virtual boolean Equals(Boolean other); // 8 - a022c308 virtual FortSearchLogEntry Clone(); // 9 - a022c104 virtual void MergeFrom(Void other); // 10 - a022ca18 } // Namespace: class Result { // Fields int value__; static Result UNSET = 0; static Result SUCCESS = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Types { // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class Types { // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class InventoryReflection { // Fields FileDescriptor descriptor; // Methods void .cctor(); // a0257454 FileDescriptor get_Descriptor(); // a0254f38 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class InventoryProto { // Fields static int InventoryItemFieldNumber = 1; Generic _parser; Generic _repeated_inventoryItem_codec; Generic inventoryItem_; Generic <>f__am$cache3; // Methods void .ctor(); // a02567a8 void .ctor(Void other); // a0256854 void .cctor(); // a02568f8 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0256aac Generic get_Parser(); // a0256c3c MessageDescriptor get_Descriptor(); // a0256b44 InventoryProto Clone(); // a0256cec Generic get_InventoryItem(); // a0256d7c boolean Equals(mvar other); // a0256d84 boolean Equals(Boolean other); // a0256e28 int GetHashCode(); // a0256f0c String ToString(); // a0256fa0 void WriteTo(Void output); // a0257048 int CalculateSize(); // a025712c void MergeFrom(Void other); // a0257208 void MergeFrom(Void input); // a02572a8 InventoryProto <_parser>m__1B1(); // a02573cc // VTable virtual boolean Equals(mvar other); // 0 - a0256d84 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0256f0c virtual String ToString(); // 3 - a0256fa0 virtual void MergeFrom(Void input); // 4 - a02572a8 virtual void WriteTo(Void output); // 5 - a0257048 virtual int CalculateSize(); // 6 - a025712c virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0256aac virtual boolean Equals(Boolean other); // 8 - a0256e28 virtual InventoryProto Clone(); // 9 - a0256cec virtual void MergeFrom(Void other); // 10 - a0257208 } // Namespace: Holoholo.Rpc class InventoryItemProto { // Fields static int ModifiedTimestampFieldNumber = 1; static int DeletedItemKeyFieldNumber = 2; static int ItemFieldNumber = 3; Generic _parser; long modifiedTimestamp_; FileDescriptor descriptor; // Methods void .cctor(); // a0284a84 FileDescriptor get_Descriptor(); // a0280e3c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class PokemonSummaryFortProto { // Fields static int FortSummaryIdFieldNumber = 1; static int LastModifiedMsFieldNumber = 2; static int LatitudeFieldNumber = 3; static int LongitudeFieldNumber = 4; Generic _parser; String fortSummaryId_; long lastModifiedMs_; double latitude_; double longitude_; Generic <>f__am$cache5; // Methods void .ctor(); // a027b8c4 void .ctor(Void other); // a027b988 void .cctor(); // a027b9d0 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a027bb18 Generic get_Parser(); // a027bcb0 MessageDescriptor get_Descriptor(); // a027bbb0 PokemonSummaryFortProto Clone(); // a027bd60 String get_FortSummaryId(); // a027bdf0 void set_FortSummaryId(String value); // a027bdf8 long get_LastModifiedMs(); // a027be98 void set_LastModifiedMs(long value); // a027bea0 double get_Latitude(); // a027beb0 void set_Latitude(double value); // a027bebc double get_Longitude(); // a027becc void set_Longitude(double value); // a027bed8 boolean Equals(mvar other); // a027bee8 boolean Equals(Boolean other); // a027bf8c int GetHashCode(); // a027c0e4 String ToString(); // a027c1c4 void WriteTo(Void output); // a027c26c int CalculateSize(); // a027c390 void MergeFrom(Void other); // a027c4f0 void MergeFrom(Void input); // a027c564 PokemonSummaryFortProto <_parser>m__1BB(); // a027c63c // VTable virtual boolean Equals(mvar other); // 0 - a027bee8 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a027c0e4 virtual String ToString(); // 3 - a027c1c4 virtual void MergeFrom(Void input); // 4 - a027c564 virtual void WriteTo(Void output); // 5 - a027c26c virtual int CalculateSize(); // 6 - a027c390 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a027bb18 virtual boolean Equals(Boolean other); // 8 - a027bf8c virtual PokemonSummaryFortProto Clone(); // 9 - a027bd60 virtual void MergeFrom(Void other); // 10 - a027c4f0 } // Namespace: Holoholo.Rpc class ClientSpawnPointProto { // Fields static int LatitudeFieldNumber = 2; static int LongitudeFieldNumber = 3; Generic _parser; double latitude_; double longitude_; Generic <>f__am$cache3; // Methods void .ctor(); // a00bf5f0 void .ctor(Void other); // a00bf5f8 void .cctor(); // a00bf62c MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a00bf774 Generic get_Parser(); // a00bb9f0 MessageDescriptor get_Descriptor(); // a00bf80c ClientSpawnPointProto Clone(); // a00bf90c double get_Latitude(); // a00bf99c void set_Latitude(double value); // a00bf9a8 double get_Longitude(); // a00bf9b8 void set_Longitude(double value); // a00bf9c4 boolean Equals(mvar other); // a00bf9d4 boolean Equals(Boolean other); // a00bfa78 int GetHashCode(); // a00bfb08 String ToString(); // a00bfb84 void WriteTo(Void output); // a00bfc2c int CalculateSize(); // a00bfccc void MergeFrom(Void other); // a00bfcf4 void MergeFrom(Void input); // a00bfd20 ClientSpawnPointProto <_parser>m__98(); // a00bfd94 // VTable virtual boolean Equals(mvar other); // 0 - a00bf9d4 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a00bfb08 virtual String ToString(); // 3 - a00bfb84 virtual void MergeFrom(Void input); // 4 - a00bfd20 virtual void WriteTo(Void output); // 5 - a00bfc2c virtual int CalculateSize(); // 6 - a00bfccc virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a00bf774 virtual boolean Equals(Boolean other); // 8 - a00bfa78 virtual ClientSpawnPointProto Clone(); // 9 - a00bf90c virtual void MergeFrom(Void other); // 10 - a00bfcf4 } // Namespace: Holoholo.Rpc class CurrencyQuantityProto { // Fields static int CurrencyTypeFieldNumber = 1; static int QuantityFieldNumber = 2; Generic _parser; String currencyType_; int quantity_; Generic <>f__am$cache3; // Methods void .ctor(); // a00c3d00 void .ctor(Void other); // a00c3dc4 void .cctor(); // a00c3df4 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a00c3f3c Generic get_Parser(); // a00bdb24 MessageDescriptor get_Descriptor(); // a00c3fd4 CurrencyQuantityProto Clone(); // a00c40d4 String get_CurrencyType(); // a00c4164 void set_CurrencyType(String value); // a00c416c int get_Quantity(); // a00c420c void set_Quantity(int value); // a00c4214 boolean Equals(mvar other); // a00c421c boolean Equals(Boolean other); // a00c42c0 int GetHashCode(); // a00c43e8 String ToString(); // a00c4468 void WriteTo(Void output); // a00c4510 int CalculateSize(); // a00c45a0 void MergeFrom(Void other); // a00c46d0 void MergeFrom(Void input); // a00c4724 CurrencyQuantityProto <_parser>m__1C0(); // a00c47a0 // VTable virtual boolean Equals(mvar other); // 0 - a00c421c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a00c43e8 virtual String ToString(); // 3 - a00c4468 virtual void MergeFrom(Void input); // 4 - a00c4724 virtual void WriteTo(Void output); // 5 - a00c4510 virtual int CalculateSize(); // 6 - a00c45a0 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a00c3f3c virtual boolean Equals(Boolean other); // 8 - a00c42c0 virtual CurrencyQuantityProto Clone(); // 9 - a00c40d4 virtual void MergeFrom(Void other); // 10 - a00c46d0 } // Namespace: Holoholo.Rpc class GetPlayerProto { // Fields Generic _parser; Generic <>f__am$cache1; // Methods void .ctor(); // a023ef38 void .ctor(Void other); // a023ef40 void .cctor(); // a023ef48 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a023f090 Generic get_Parser(); // a023f228 MessageDescriptor get_Descriptor(); // a023f128 GetPlayerProto Clone(); // a023f2d8 boolean Equals(mvar other); // a023f364 boolean Equals(Boolean other); // a023f408 int GetHashCode(); // a023f454 String ToString(); // a023f45c void WriteTo(Void output); // a023f504 int CalculateSize(); // a023f508 void MergeFrom(Void other); // a023f510 void MergeFrom(Void input); // a023f514 GetPlayerProto <_parser>m__1C4(); // a023f550 // VTable virtual boolean Equals(mvar other); // 0 - a023f364 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a023f454 virtual String ToString(); // 3 - a023f45c virtual void MergeFrom(Void input); // 4 - a023f514 virtual void WriteTo(Void output); // 5 - a023f504 virtual int CalculateSize(); // 6 - a023f508 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a023f090 virtual boolean Equals(Boolean other); // 8 - a023f408 virtual GetPlayerProto Clone(); // 9 - a023f2d8 virtual void MergeFrom(Void other); // 10 - a023f510 } // Namespace: Holoholo.Rpc class GetPlayerOutProto { // Fields static int SuccessFieldNumber = 1; static int PlayerFieldNumber = 2; Generic _parser; boolean success_; ClientPlayerProto player_; Generic <>f__am$cache3; // Methods void .ctor(); // a023e494 void .ctor(Void other); // a023e49c void .cctor(); // a023e4fc MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a023e644 Generic get_Parser(); // a023e7dc MessageDescriptor get_Descriptor(); // a023e6dc GetPlayerOutProto Clone(); // a023e88c boolean get_Success(); // a023e91c void set_Success(boolean value); // a023e924 ClientPlayerProto get_Player(); // a023e4ec void set_Player(Void value); // a023e4f4 boolean Equals(mvar other); // a023e92c boolean Equals(Boolean other); // a023e9d0 int GetHashCode(); // a023ea6c String ToString(); // a023eacc void WriteTo(Void output); // a023eb74 int CalculateSize(); // a023ebf4 void MergeFrom(Void other); // a023ecc0 void MergeFrom(Void input); // a023eda0 GetPlayerOutProto <_parser>m__1C5(); // a023eeac // VTable virtual boolean Equals(mvar other); // 0 - a023e92c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a023ea6c virtual String ToString(); // 3 - a023eacc virtual void MergeFrom(Void input); // 4 - a023eda0 virtual void WriteTo(Void output); // 5 - a023eb74 virtual int CalculateSize(); // 6 - a023ebf4 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a023e644 virtual boolean Equals(Boolean other); // 8 - a023e9d0 virtual GetPlayerOutProto Clone(); // 9 - a023e88c virtual void MergeFrom(Void other); // 10 - a023ecc0 } // Namespace: Holoholo.Rpc class PlayerUpdateProto { // Fields static int LatFieldNumber = 1; static int LngFieldNumber = 2; Generic _parser; double lat_; double lng_; Generic <>f__am$cache3; // Methods void .ctor(); // a026fb44 void .ctor(Void other); // a026fb4c void .cctor(); // a026fb80 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a026fcc8 Generic get_Parser(); // a026fe60 MessageDescriptor get_Descriptor(); // a026fd60 PlayerUpdateProto Clone(); // a026ff10 double get_Lat(); // a026ffa0 void set_Lat(double value); // a026ffac double get_Lng(); // a026ffbc void set_Lng(double value); // a026ffc8 boolean Equals(mvar other); // a026ffd8 boolean Equals(Boolean other); // a027007c int GetHashCode(); // a027010c String ToString(); // a0270188 void WriteTo(Void output); // a0270230 int CalculateSize(); // a02702d0 void MergeFrom(Void other); // a02702f8 void MergeFrom(Void input); // a0270324 PlayerUpdateProto <_parser>m__1C6(); // a0270398 // VTable virtual boolean Equals(mvar other); // 0 - a026ffd8 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a027010c virtual String ToString(); // 3 - a0270188 virtual void MergeFrom(Void input); // 4 - a0270324 virtual void WriteTo(Void output); // 5 - a0270230 virtual int CalculateSize(); // 6 - a02702d0 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a026fcc8 virtual boolean Equals(Boolean other); // 8 - a027007c virtual PlayerUpdateProto Clone(); // 9 - a026ff10 virtual void MergeFrom(Void other); // 10 - a02702f8 } // Namespace: Holoholo.Rpc class PlayerUpdateOutProto { // Fields static int WildPokemonFieldNumber = 1; static int FortFieldNumber = 2; static int FortsNearbyFieldNumber = 3; Generic _parser; Generic _repeated_wildPokemon_codec; Generic wildPokemon_; Generic _repeated_fort_codec; Generic fort_; int fortsNearby_; Generic <>f__am$cache6; // Methods void .ctor(); // a026ea1c void .ctor(Void other); // a026eafc void .cctor(); // a026ebd8 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a026eeb0 Generic get_Parser(); // a026f048 MessageDescriptor get_Descriptor(); // a026ef48 PlayerUpdateOutProto Clone(); // a026f0f8 Generic get_WildPokemon(); // a026f188 Generic get_Fort(); // a026f190 int get_FortsNearby(); // a026f198 void set_FortsNearby(int value); // a026f1a0 boolean Equals(mvar other); // a026f1a8 boolean Equals(Boolean other); // a026f24c int GetHashCode(); // a026f384 String ToString(); // a026f480 void WriteTo(Void output); // a026f528 int CalculateSize(); // a026f680 void MergeFrom(Void other); // a026f800 void MergeFrom(Void input); // a026f8dc PlayerUpdateOutProto <_parser>m__1C7(); // a026fabc // VTable virtual boolean Equals(mvar other); // 0 - a026f1a8 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a026f384 virtual String ToString(); // 3 - a026f480 virtual void MergeFrom(Void input); // 4 - a026f8dc virtual void WriteTo(Void output); // 5 - a026f528 virtual int CalculateSize(); // 6 - a026f680 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a026eeb0 virtual boolean Equals(Boolean other); // 8 - a026f24c virtual PlayerUpdateOutProto Clone(); // 9 - a026f0f8 virtual void MergeFrom(Void other); // 10 - a026f800 } // Namespace: Holoholo.Rpc class GetInventoryProto // Namespace: Holoholo.Rpc class DebugUpdateInventoryProto { // Fields static int PokemonFieldNumber = 1; static int ItemFieldNumber = 2; Generic _parser; Generic _repeated_pokemon_codec; Generic pokemon_; Generic _repeated_item_codec; Generic item_; Generic <>f__am$cache5; // Methods void .ctor(); // a020fdd4 void .ctor(Void other); // a020feac void .cctor(); // a020ff80 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a02101b0 Generic get_Parser(); // a0210348 MessageDescriptor get_Descriptor(); // a0210248 DebugUpdateInventoryProto Clone(); // a02103f8 Generic get_Pokemon(); // a0210488 Generic get_Item(); // a0210490 boolean Equals(mvar other); // a0210498 boolean Equals(Boolean other); // a021053c int GetHashCode(); // a021065c String ToString(); // a0210724 void WriteTo(Void output); // a02107cc int CalculateSize(); // a02108f0 void MergeFrom(Void other); // a0210a10 void MergeFrom(Void input); // a0210ae0 DebugUpdateInventoryProto <_parser>m__1CC(); // a0210c98 // VTable virtual boolean Equals(mvar other); // 0 - a0210498 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a021065c virtual String ToString(); // 3 - a0210724 virtual void MergeFrom(Void input); // 4 - a0210ae0 virtual void WriteTo(Void output); // 5 - a02107cc virtual int CalculateSize(); // 6 - a02108f0 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a02101b0 virtual boolean Equals(Boolean other); // 8 - a021053c virtual DebugUpdateInventoryProto Clone(); // 9 - a02103f8 virtual void MergeFrom(Void other); // 10 - a0210a10 } // Namespace: Holoholo.Rpc class DebugUpdateInventoryOutProto { // Fields static int SuccessFieldNumber = 1; Generic _parser; boolean success_; Generic <>f__am$cache2; // Methods void .ctor(); // a00c5fd8 void .ctor(Void other); // a00c5fe0 void .cctor(); // a00c600c MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a00c6154 Generic get_Parser(); // a00c62ec MessageDescriptor get_Descriptor(); // a00c61ec DebugUpdateInventoryOutProto Clone(); // a00c639c boolean get_Success(); // a00c642c void set_Success(boolean value); // a00c6434 boolean Equals(mvar other); // a00c643c boolean Equals(Boolean other); // a00c64e0 int GetHashCode(); // a00c6560 String ToString(); // a00c65a0 void WriteTo(Void output); // a00c6648 int CalculateSize(); // a00c6694 void MergeFrom(Void other); // a00c66a4 void MergeFrom(Void input); // a00c66bc DebugUpdateInventoryOutProto <_parser>m__1CD(); // a00c6714 // VTable virtual boolean Equals(mvar other); // 0 - a00c643c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a00c6560 virtual String ToString(); // 3 - a00c65a0 virtual void MergeFrom(Void input); // 4 - a00c66bc virtual void WriteTo(Void output); // 5 - a00c6648 virtual int CalculateSize(); // 6 - a00c6694 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a00c6154 virtual boolean Equals(Boolean other); // 8 - a00c64e0 virtual DebugUpdateInventoryOutProto Clone(); // 9 - a00c639c virtual void MergeFrom(Void other); // 10 - a00c66a4 } // Namespace: Holoholo.Rpc class SetFavoritePokemonProto { // Fields static int PokemonIdFieldNumber = 1; static int IsFavoriteFieldNumber = 2; Generic _parser; long pokemonId_; boolean isFavorite_; Generic <>f__am$cache3; // Methods void .ctor(); // a0287e40 void .ctor(Void other); // a0287e48 void .cctor(); // a0287e7c MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0287fc4 Generic get_Parser(); // a0288154 MessageDescriptor get_Descriptor(); // a028805c SetFavoritePokemonProto Clone(); // a0288204 long get_PokemonId(); // a0288294 void set_PokemonId(long value); // a028829c boolean get_IsFavorite(); // a02882ac void set_IsFavorite(boolean value); // a02882b4 boolean Equals(mvar other); // a02882bc boolean Equals(Boolean other); // a0288360 int GetHashCode(); // a02883fc String ToString(); // a0288470 void WriteTo(Void output); // a0288518 int CalculateSize(); // a02885b4 void MergeFrom(Void other); // a0288690 void MergeFrom(Void input); // a02886c0 SetFavoritePokemonProto <_parser>m__1CE(); // a0288740 // VTable virtual boolean Equals(mvar other); // 0 - a02882bc virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a02883fc virtual String ToString(); // 3 - a0288470 virtual void MergeFrom(Void input); // 4 - a02886c0 virtual void WriteTo(Void output); // 5 - a0288518 virtual int CalculateSize(); // 6 - a02885b4 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0287fc4 virtual boolean Equals(Boolean other); // 8 - a0288360 virtual SetFavoritePokemonProto Clone(); // 9 - a0288204 virtual void MergeFrom(Void other); // 10 - a0288690 } // Namespace: Holoholo.Rpc class SetFavoritePokemonOutProto { // Fields static int ResultFieldNumber = 1; Generic _parser; Result result_; Generic <>f__am$cache2; // Methods void .ctor(); // a0287550 void .ctor(Void other); // a0287558 void .cctor(); // a0287584 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a02876cc Generic get_Parser(); // a028785c MessageDescriptor get_Descriptor(); // a0287764 SetFavoritePokemonOutProto Clone(); // a028790c Result get_Result(); // a028799c void set_Result(Void value); // a02879a4 boolean Equals(mvar other); // a02879ac boolean Equals(Boolean other); // a0287a50 int GetHashCode(); // a0287ac4 String ToString(); // a0287b94 void WriteTo(Void output); // a0287c3c int CalculateSize(); // a0287c88 void MergeFrom(Void other); // a0287d44 void MergeFrom(Void input); // a0287d5c SetFavoritePokemonOutProto <_parser>m__1CF(); // a0287db4 // VTable virtual boolean Equals(mvar other); // 0 - a02879ac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0287ac4 virtual String ToString(); // 3 - a0287b94 virtual void MergeFrom(Void input); // 4 - a0287d5c virtual void WriteTo(Void output); // 5 - a0287c3c virtual int CalculateSize(); // 6 - a0287c88 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a02876cc virtual boolean Equals(Boolean other); // 8 - a0287a50 virtual SetFavoritePokemonOutProto Clone(); // 9 - a028790c virtual void MergeFrom(Void other); // 10 - a0287d44 } // Namespace: class Result { // Fields int value__; static Result UNSET = 0; static Result SUCCESS = 1; static Result ERROR_POKEMON_NOT_FOUND = 2; static Result ERROR_POKEMON_IS_EGG = 3; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Types { // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class ReleasePokemonProto { // Fields static int PokemonIdFieldNumber = 1; static int PokemonIdsFieldNumber = 2; Generic _parser; ulong pokemonId_; Generic _repeated_pokemonIds_codec; Generic pokemonIds_; Generic <>f__am$cache4; // Methods void .ctor(); // a0283540 void .ctor(Void other); // a02835ec void .cctor(); // a028369c MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0283800 Generic get_Parser(); // a0283990 MessageDescriptor get_Descriptor(); // a0283898 ReleasePokemonProto Clone(); // a0283a40 ulong get_PokemonId(); // a0283ad0 void set_PokemonId(ulong value); // a0283ad8 Generic get_PokemonIds(); // a0283ae8 boolean Equals(mvar other); // a0283af0 boolean Equals(Boolean other); // a0283b94 int GetHashCode(); // a0283c98 String ToString(); // a0283d64 void WriteTo(Void output); // a0283e0c int CalculateSize(); // a0283f38 void MergeFrom(Void other); // a0284024 void MergeFrom(Void input); // a02840d0 ReleasePokemonProto <_parser>m__1D0(); // a0284228 // VTable virtual boolean Equals(mvar other); // 0 - a0283af0 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0283c98 virtual String ToString(); // 3 - a0283d64 virtual void MergeFrom(Void input); // 4 - a02840d0 virtual void WriteTo(Void output); // 5 - a0283e0c virtual int CalculateSize(); // 6 - a0283f38 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0283800 virtual boolean Equals(Boolean other); // 8 - a0283b94 virtual ReleasePokemonProto Clone(); // 9 - a0283a40 virtual void MergeFrom(Void other); // 10 - a0284024 } // Namespace: Holoholo.Rpc class ReleasePokemonOutProto { // Fields static int StatusFieldNumber = 1; static int CandyAwardedFieldNumber = 2; Generic _parser; Status status_; int candyAwarded_; Generic <>f__am$cache3; // Methods void .ctor(); // a0282b40 void .ctor(Void other); // a0282b48 void .cctor(); // a0282b7c MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0282cc4 Generic get_Parser(); // a0282e54 MessageDescriptor get_Descriptor(); // a0282d5c ReleasePokemonOutProto Clone(); // a0282f04 Status get_Status(); // a0282f94 void set_Status(Void value); // a0282f9c int get_CandyAwarded(); // a0282fa4 void set_CandyAwarded(int value); // a0282fac boolean Equals(mvar other); // a0282fb4 boolean Equals(Boolean other); // a0283058 int GetHashCode(); // a02830e0 String ToString(); // a02831dc void WriteTo(Void output); // a0283284 int CalculateSize(); // a0283304 void MergeFrom(Void other); // a028341c void MergeFrom(Void input); // a0283440 ReleasePokemonOutProto <_parser>m__1D1(); // a02834b4 // VTable virtual boolean Equals(mvar other); // 0 - a0282fb4 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a02830e0 virtual String ToString(); // 3 - a02831dc virtual void MergeFrom(Void input); // 4 - a0283440 virtual void WriteTo(Void output); // 5 - a0283284 virtual int CalculateSize(); // 6 - a0283304 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0282cc4 virtual boolean Equals(Boolean other); // 8 - a0283058 virtual ReleasePokemonOutProto Clone(); // 9 - a0282f04 virtual void MergeFrom(Void other); // 10 - a028341c } // Namespace: class Status { // Fields int value__; static Status UNSET = 0; static Status SUCCESS = 1; static Status POKEMON_DEPLOYED = 2; static Status FAILED = 3; static Status ERROR_POKEMON_IS_EGG = 4; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Types { // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class NicknamePokemonProto { // Fields static int PokemonIdFieldNumber = 1; static int NicknameFieldNumber = 2; Generic _parser; ulong pokemonId_; String nickname_; Generic <>f__am$cache3; // Methods void .ctor(); // a0265c48 void .ctor(Void other); // a0265d0c void .cctor(); // a0265d44 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0265e8c Generic get_Parser(); // a0266024 MessageDescriptor get_Descriptor(); // a0265f24 NicknamePokemonProto Clone(); // a02660d4 ulong get_PokemonId(); // a0266164 void set_PokemonId(ulong value); // a026616c String get_Nickname(); // a026617c void set_Nickname(String value); // a0266184 boolean Equals(mvar other); // a0266224 boolean Equals(Boolean other); // a02662c8 int GetHashCode(); // a02663f0 String ToString(); // a0266474 void WriteTo(Void output); // a026651c int CalculateSize(); // a02665c8 void MergeFrom(Void other); // a02666b0 void MergeFrom(Void input); // a0266708 NicknamePokemonProto <_parser>m__1D2(); // a0266790 // VTable virtual boolean Equals(mvar other); // 0 - a0266224 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a02663f0 virtual String ToString(); // 3 - a0266474 virtual void MergeFrom(Void input); // 4 - a0266708 virtual void WriteTo(Void output); // 5 - a026651c virtual int CalculateSize(); // 6 - a02665c8 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0265e8c virtual boolean Equals(Boolean other); // 8 - a02662c8 virtual NicknamePokemonProto Clone(); // 9 - a02660d4 virtual void MergeFrom(Void other); // 10 - a02666b0 } // Namespace: Holoholo.Rpc class NicknamePokemonOutProto { // Fields static int ResultFieldNumber = 1; Generic _parser; Result result_; Generic <>f__am$cache2; // Methods void .ctor(); // a0265350 void .ctor(Void other); // a0265358 void .cctor(); // a0265384 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a02654cc Generic get_Parser(); // a0265664 MessageDescriptor get_Descriptor(); // a0265564 NicknamePokemonOutProto Clone(); // a0265714 Result get_Result(); // a02657a4 void set_Result(Void value); // a02657ac boolean Equals(mvar other); // a02657b4 boolean Equals(Boolean other); // a0265858 int GetHashCode(); // a02658cc String ToString(); // a026599c void WriteTo(Void output); // a0265a44 int CalculateSize(); // a0265a90 void MergeFrom(Void other); // a0265b4c void MergeFrom(Void input); // a0265b64 NicknamePokemonOutProto <_parser>m__1D3(); // a0265bbc // VTable virtual boolean Equals(mvar other); // 0 - a02657b4 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a02658cc virtual String ToString(); // 3 - a026599c virtual void MergeFrom(Void input); // 4 - a0265b64 virtual void WriteTo(Void output); // 5 - a0265a44 virtual int CalculateSize(); // 6 - a0265a90 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a02654cc virtual boolean Equals(Boolean other); // 8 - a0265858 virtual NicknamePokemonOutProto Clone(); // 9 - a0265714 virtual void MergeFrom(Void other); // 10 - a0265b4c } // Namespace: class Result { // Fields int value__; static Result UNSET = 0; static Result SUCCESS = 1; static Result ERROR_INVALID_NICKNAME = 2; static Result ERROR_POKEMON_NOT_FOUND = 3; static Result ERROR_POKEMON_IS_EGG = 4; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Types { // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class DebugDeletePlayerProto { // Fields Generic _parser; Generic <>f__am$cache1; // Methods void .ctor(); // a00c5934 void .ctor(Void other); // a00c593c void .cctor(); // a00c5944 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a00c5a8c Generic get_Parser(); // a00c5c24 MessageDescriptor get_Descriptor(); // a00c5b24 DebugDeletePlayerProto Clone(); // a00c5cd4 boolean Equals(mvar other); // a00c5d60 boolean Equals(Boolean other); // a00c5e04 int GetHashCode(); // a00c5e50 String ToString(); // a00c5e58 void WriteTo(Void output); // a00c5f00 int CalculateSize(); // a00c5f04 void MergeFrom(Void other); // a00c5f0c void MergeFrom(Void input); // a00c5f10 DebugDeletePlayerProto <_parser>m__1D4(); // a00c5f4c // VTable virtual boolean Equals(mvar other); // 0 - a00c5d60 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a00c5e50 virtual String ToString(); // 3 - a00c5e58 virtual void MergeFrom(Void input); // 4 - a00c5f10 virtual void WriteTo(Void output); // 5 - a00c5f00 virtual int CalculateSize(); // 6 - a00c5f04 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a00c5a8c virtual boolean Equals(Boolean other); // 8 - a00c5e04 virtual DebugDeletePlayerProto Clone(); // 9 - a00c5cd4 virtual void MergeFrom(Void other); // 10 - a00c5f0c } // Namespace: Holoholo.Rpc class DebugDeletePlayerOutProto { // Fields static int SuccessFieldNumber = 1; Generic _parser; boolean success_; Generic <>f__am$cache2; // Methods void .ctor(); // a00c516c void .ctor(Void other); // a00c5174 void .cctor(); // a00c51a0 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a00c52e8 Generic get_Parser(); // a00c5480 MessageDescriptor get_Descriptor(); // a00c5380 DebugDeletePlayerOutProto Clone(); // a00c5530 boolean get_Success(); // a00c55c0 void set_Success(boolean value); // a00c55c8 boolean Equals(mvar other); // a00c55d0 boolean Equals(Boolean other); // a00c5674 int GetHashCode(); // a00c56f4 String ToString(); // a00c5734 void WriteTo(Void output); // a00c57dc int CalculateSize(); // a00c5828 void MergeFrom(Void other); // a00c5838 void MergeFrom(Void input); // a00c5850 DebugDeletePlayerOutProto <_parser>m__1D5(); // a00c58a8 // VTable virtual boolean Equals(mvar other); // 0 - a00c55d0 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a00c56f4 virtual String ToString(); // 3 - a00c5734 virtual void MergeFrom(Void input); // 4 - a00c5850 virtual void WriteTo(Void output); // 5 - a00c57dc virtual int CalculateSize(); // 6 - a00c5828 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a00c52e8 virtual boolean Equals(Boolean other); // 8 - a00c5674 virtual DebugDeletePlayerOutProto Clone(); // 9 - a00c5530 virtual void MergeFrom(Void other); // 10 - a00c5838 } // Namespace: Holoholo.Rpc class GetSuggestedCodenamesRequestProto { // Fields Generic _parser; Generic <>f__am$cache1; // Methods void .ctor(); // a0241398 void .ctor(Void other); // a02413a0 void .cctor(); // a02413a8 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a02414f0 Generic get_Parser(); // a0241688 MessageDescriptor get_Descriptor(); // a0241588 GetSuggestedCodenamesRequestProto Clone(); // a0241738 boolean Equals(mvar other); // a02417c4 boolean Equals(Boolean other); // a0241868 int GetHashCode(); // a02418b4 String ToString(); // a02418bc void WriteTo(Void output); // a0241964 int CalculateSize(); // a0241968 void MergeFrom(Void other); // a0241970 void MergeFrom(Void input); // a0241974 GetSuggestedCodenamesRequestProto <_parser>m__1D6(); // a02419b0 // VTable virtual boolean Equals(mvar other); // 0 - a02417c4 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a02418b4 virtual String ToString(); // 3 - a02418bc virtual void MergeFrom(Void input); // 4 - a0241974 virtual void WriteTo(Void output); // 5 - a0241964 virtual int CalculateSize(); // 6 - a0241968 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a02414f0 virtual boolean Equals(Boolean other); // 8 - a0241868 virtual GetSuggestedCodenamesRequestProto Clone(); // 9 - a0241738 virtual void MergeFrom(Void other); // 10 - a0241970 } // Namespace: Holoholo.Rpc class GetSuggestedCodenamesResponseProto { // Fields static int CodenameFieldNumber = 1; static int SuccessFieldNumber = 2; Generic _parser; Generic _repeated_codename_codec; Generic codename_; boolean success_; Generic <>f__am$cache4; // Methods void .ctor(); // a0241a3c void .ctor(Void other); // a0241ae8 void .cctor(); // a0241b94 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0241cf8 Generic get_Parser(); // a0241e90 MessageDescriptor get_Descriptor(); // a0241d90 GetSuggestedCodenamesResponseProto Clone(); // a0241f40 Generic get_Codename(); // a0241fd0 boolean get_Success(); // a0241fd8 void set_Success(boolean value); // a0241fe0 boolean Equals(mvar other); // a0241fe8 boolean Equals(Boolean other); // a024208c int GetHashCode(); // a0242198 String ToString(); // a0242260 void WriteTo(Void output); // a0242308 int CalculateSize(); // a0242420 void MergeFrom(Void other); // a0242508 void MergeFrom(Void input); // a02425b4 GetSuggestedCodenamesResponseProto <_parser>m__1D7(); // a02426f0 // VTable virtual boolean Equals(mvar other); // 0 - a0241fe8 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0242198 virtual String ToString(); // 3 - a0242260 virtual void MergeFrom(Void input); // 4 - a02425b4 virtual void WriteTo(Void output); // 5 - a0242308 virtual int CalculateSize(); // 6 - a0242420 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0241cf8 virtual boolean Equals(Boolean other); // 8 - a024208c virtual GetSuggestedCodenamesResponseProto Clone(); // 9 - a0241f40 void MergeFrom(Void other); // a00ba2a8 void MergeFrom(Void input); // a00ba2f4 ClaimCodenameRequestProto <_parser>m__1D9(); // a00ba354 // VTable virtual boolean Equals(mvar other); // 0 - a00b9ecc virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a00ba07c virtual String ToString(); // 3 - a00ba0cc virtual void MergeFrom(Void input); // 4 - a00ba2f4 virtual void WriteTo(Void output); // 5 - a00ba174 virtual int CalculateSize(); // 6 - a00ba1d0 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a00b9b4c virtual boolean Equals(Boolean other); // 8 - a00b9f70 virtual ClaimCodenameRequestProto Clone(); // 9 - a00b9d94 virtual void MergeFrom(Void other); // 10 - a00ba2a8 } // Namespace: Holoholo.Rpc class CodenameResultProto { // Fields static int CodenameFieldNumber = 1; static int UserMessageFieldNumber = 2; static int IsAssignableFieldNumber = 3; static int StatusFieldNumber = 4; Generic _parser; String codename_; String userMessage_; boolean isAssignable_; Status status_; Generic <>f__am$cache5; // Methods void .ctor(); // a00bfea4 void .ctor(Void other); // a00bff88 void .cctor(); // a00bffc8 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a00c0110 Generic get_Parser(); // a009d084 MessageDescriptor get_Descriptor(); // a00c01a8 CodenameResultProto Clone(); // a00c02a8 String get_Codename(); // a00c0338 void set_Codename(String value); // a00c0340 String get_UserMessage(); // a00c03e0 void set_UserMessage(String value); // a00c03e8 boolean get_IsAssignable(); // a00c0488 void set_IsAssignable(boolean value); // a00c0490 Status get_Status(); // a00c0498 void set_Status(Void value); // a00c04a0 boolean Equals(mvar other); // a00c04a8 boolean Equals(Boolean other); // a00c054c int GetHashCode(); // a00c06ec String ToString(); // a00c0850 void WriteTo(Void output); // a00c08f8 int CalculateSize(); // a00c0a00 void MergeFrom(Void other); // a00c0ba8 void MergeFrom(Void input); // a00c0c30 CodenameResultProto <_parser>m__1DA(); // a00c0d00 // VTable virtual boolean Equals(mvar other); // 0 - a00c04a8 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a00c06ec virtual String ToString(); // 3 - a00c0850 virtual void MergeFrom(Void input); // 4 - a00c0c30 virtual void WriteTo(Void output); // 5 - a00c08f8 virtual int CalculateSize(); // 6 - a00c0a00 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a00c0110 virtual boolean Equals(Boolean other); // 8 - a00c054c virtual CodenameResultProto Clone(); // 9 - a00c02a8 virtual void MergeFrom(Void other); // 10 - a00c0ba8 } // Namespace: class Status { // Fields int value__; static Status UNSET = 0; static Status SUCCESS = 1; static Status CODENAME_NOT_AVAILABLE = 2; static Status CODENAME_NOT_VALID = 3; static Status CURRENT_OWNER = 4; static Status CODENAME_CHANGE_NOT_ALLOWED = 5; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Types { // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class SetAvatarProto { // Fields static int PlayerAvatarProtoFieldNumber = 2; Generic _parser; PlayerAvatarProto playerAvatarProto_; Generic <>f__am$cache2; // Methods void .ctor(); // a028566c void .ctor(Void other); // a0285674 void .cctor(); // a02856d0 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0285818 Generic get_Parser(); // a02859a8 MessageDescriptor get_Descriptor(); // a02858b0 SetAvatarProto Clone(); // a0285a58 PlayerAvatarProto get_PlayerAvatarProto(); // a02856c0 void set_PlayerAvatarProto(Void value); // a02856c8 boolean Equals(mvar other); // a0285ae8 boolean Equals(Boolean other); // a0285b8c int GetHashCode(); // a0285c04 String ToString(); // a0285c30 void WriteTo(Void output); // a0285cd8 int CalculateSize(); // a0285d24 void MergeFrom(Void other); // a0285de0 void MergeFrom(Void input); // a0285eb0 SetAvatarProto <_parser>m__1DB(); // a0285fa0 // VTable virtual boolean Equals(mvar other); // 0 - a0285ae8 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0285c04 virtual String ToString(); // 3 - a0285c30 virtual void MergeFrom(Void input); // 4 - a0285eb0 virtual void WriteTo(Void output); // 5 - a0285cd8 virtual int CalculateSize(); // 6 - a0285d24 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0285818 virtual boolean Equals(Boolean other); // 8 - a0285b8c MarkTutorialCompleteProto Clone(); // a0261a9c Generic get_TutorialComplete(); // a0261b2c boolean get_SendMarketingEmails(); // a0261b34 void set_SendMarketingEmails(boolean value); // a0261b3c boolean get_SendPushNotifications(); // a0261b44 void set_SendPushNotifications(boolean value); // a0261b4c boolean Equals(mvar other); // a0261b54 boolean Equals(Boolean other); // a0261bf8 int GetHashCode(); // a0261d24 String ToString(); // a0261e10 void WriteTo(Void output); // a0261eb8 int CalculateSize(); // a0262004 void MergeFrom(Void other); // a02620f8 void MergeFrom(Void input); // a02621b0 MarkTutorialCompleteProto <_parser>m__1E1(); // a0262320 int <_repeated_tutorialComplete_codec>m__1E2(Int32 x); // a02623a8 TutorialCompletion <_repeated_tutorialComplete_codec>m__1E3(int x); // a02623b0 // VTable virtual boolean Equals(mvar other); // 0 - a0261b54 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0261d24 virtual String ToString(); // 3 - a0261e10 virtual void MergeFrom(Void input); // 4 - a02621b0 virtual void WriteTo(Void output); // 5 - a0261eb8 virtual int CalculateSize(); // 6 - a0262004 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0261854 virtual boolean Equals(Boolean other); // 8 - a0261bf8 virtual MarkTutorialCompleteProto Clone(); // 9 - a0261a9c virtual void MergeFrom(Void other); // 10 - a02620f8 } // Namespace: Holoholo.Rpc class MarkTutorialCompleteOutProto { // Fields static int SuccessFieldNumber = 1; static int PlayerFieldNumber = 2; Generic _parser; boolean success_; ClientPlayerProto player_; Generic <>f__am$cache3; // Methods void .ctor(); // a02609c0 void .ctor(Void other); // a02609c8 void .cctor(); // a0260a28 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0260b70 Generic get_Parser(); // a0260d08 MessageDescriptor get_Descriptor(); // a0260c08 MarkTutorialCompleteOutProto Clone(); // a0260db8 boolean get_Success(); // a0260e48 void set_Success(boolean value); // a0260e50 ClientPlayerProto get_Player(); // a0260a18 void set_Player(Void value); // a0260a20 boolean Equals(mvar other); // a0260e58 boolean Equals(Boolean other); // a0260efc int GetHashCode(); // a0260f98 String ToString(); // a0260ff8 void WriteTo(Void output); // a02610a0 int CalculateSize(); // a0261120 void MergeFrom(Void other); // a02611ec void MergeFrom(Void input); // a02612cc MarkTutorialCompleteOutProto <_parser>m__1E4(); // a02613d8 // VTable virtual boolean Equals(mvar other); // 0 - a0260e58 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0260f98 virtual String ToString(); // 3 - a0260ff8 virtual void MergeFrom(Void input); // 4 - a02612cc virtual void WriteTo(Void output); // 5 - a02610a0 virtual int CalculateSize(); // 6 - a0261120 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0260b70 virtual boolean Equals(Boolean other); // 8 - a0260efc virtual MarkTutorialCompleteOutProto Clone(); // 9 - a0260db8 virtual void MergeFrom(Void other); // 10 - a02611ec } // Namespace: Holoholo.Rpc class CheckAwardedBadgesProto { // Fields Generic _parser; Generic <>f__am$cache1; // Methods void .ctor(); // a00b87b0 void .ctor(Void other); // a00b87b8 void .cctor(); // a00b87c0 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a00b8908 Generic get_Parser(); // a00b8aa0 MessageDescriptor get_Descriptor(); // a00b89a0 CheckAwardedBadgesProto Clone(); // a00b8b50 boolean Equals(mvar other); // a00b8bdc boolean Equals(Boolean other); // a00b8c80 int GetHashCode(); // a00b8ccc String ToString(); // a00b8cd4 void WriteTo(Void output); // a00b8d7c int CalculateSize(); // a00b8d80 void MergeFrom(Void other); // a00b8d88 void MergeFrom(Void input); // a00b8d8c CheckAwardedBadgesProto <_parser>m__1E5(); // a00b8dc8 // VTable virtual boolean Equals(mvar other); // 0 - a00b8bdc virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a00b8ccc virtual String ToString(); // 3 - a00b8cd4 virtual void MergeFrom(Void input); // 4 - a00b8d8c virtual void WriteTo(Void output); // 5 - a00b8d7c virtual int CalculateSize(); // 6 - a00b8d80 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a00b8908 virtual boolean Equals(Boolean other); // 8 - a00b8c80 virtual CheckAwardedBadgesProto Clone(); // 9 - a00b8b50 virtual void MergeFrom(Void other); // 10 - a00b8d88 } // Namespace: Holoholo.Rpc class RecycleItemProto { // Fields static int ItemFieldNumber = 1; static int CountFieldNumber = 2; Generic _parser; Item item_; int count_; Generic <>f__am$cache3; // Methods void .ctor(); // a0280a80 void .ctor(Void other); // a0280a88 void .cctor(); // a0280abc MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0280bfc Generic get_Parser(); // a0280d8c MessageDescriptor get_Descriptor(); // a0280c94 RecycleItemProto Clone(); // a0280eec Item get_Item(); // a0280f7c void set_Item(Void value); // a0280f84 int get_Count(); // a0280f8c void set_Count(int value); // a0280f94 boolean Equals(mvar other); // a0280f9c boolean Equals(Boolean other); // a0281040 int GetHashCode(); // a02810c8 String ToString(); // a02811c4 void WriteTo(Void output); // a028126c int CalculateSize(); // a02812ec void MergeFrom(Void other); // a0281404 void MergeFrom(Void input); // a0281428 RecycleItemProto <_parser>m__1E9(); // a028149c // VTable virtual boolean Equals(mvar other); // 0 - a0280f9c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a02810c8 virtual String ToString(); // 3 - a02811c4 virtual void MergeFrom(Void input); // 4 - a0281428 virtual void WriteTo(Void output); // 5 - a028126c virtual int CalculateSize(); // 6 - a02812ec virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0280bfc virtual boolean Equals(Boolean other); // 8 - a0281040 virtual RecycleItemProto Clone(); // 9 - a0280eec virtual void MergeFrom(Void other); // 10 - a0281404 } // Namespace: Holoholo.Rpc class RecycleItemOutProto { // Fields static int ResultFieldNumber = 1; static int NewCountFieldNumber = 2; Generic _parser; Result result_; int newCount_; Generic <>f__am$cache3; // Methods void .ctor(); // a0280078 void .ctor(Void other); // a0280080 void .cctor(); // a02800b4 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a02801fc Generic get_Parser(); // a0280394 MessageDescriptor get_Descriptor(); // a0280294 RecycleItemOutProto Clone(); // a0280444 Result get_Result(); // a02804d4 void set_Result(Void value); // a02804dc int get_NewCount(); // a02804e4 void set_NewCount(int value); // a02804ec boolean Equals(mvar other); // a02804f4 boolean Equals(Boolean other); // a0280598 int GetHashCode(); // a0280620 String ToString(); // a028071c void WriteTo(Void output); // a02807c4 int CalculateSize(); // a0280844 void MergeFrom(Void other); // a028095c void MergeFrom(Void input); // a0280980 RecycleItemOutProto <_parser>m__1EA(); // a02809f4 // VTable virtual boolean Equals(mvar other); // 0 - a02804f4 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0280620 virtual String ToString(); // 3 - a028071c virtual void MergeFrom(Void input); // 4 - a0280980 virtual void WriteTo(Void output); // 5 - a02807c4 virtual int CalculateSize(); // 6 - a0280844 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a02801fc virtual boolean Equals(Boolean other); // 8 - a0280598 virtual RecycleItemOutProto Clone(); // 9 - a0280444 virtual void MergeFrom(Void other); // 10 - a028095c } // Namespace: class Result { // Fields int value__; static Result UNSET = 0; static Result SUCCESS = 1; static Result ERROR_NOT_ENOUGH_COPIES = 2; static Result ERROR_CANNOT_RECYCLE_INCUBATORS = 3; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Types { // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class EquipBadgeProto { // Fields static int BadgeFieldNumber = 1; Generic _parser; HoloBadgeType badge_; Generic <>f__am$cache2; // Methods void .ctor(); // a021f438 void .ctor(Void other); // a021f440 void .cctor(); // a021f46c MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a021f5b4 Generic get_Parser(); // a021f74c MessageDescriptor get_Descriptor(); // a021f64c EquipBadgeProto Clone(); // a021f7fc HoloBadgeType get_Badge(); // a021f88c void set_Badge(Void value); // a021f894 boolean Equals(mvar other); // a021f89c boolean Equals(Boolean other); // a021f940 int GetHashCode(); // a021f9b4 String ToString(); // a021fa84 void WriteTo(Void output); // a021fb2c int CalculateSize(); // a021fb78 void MergeFrom(Void other); // a021fc34 void MergeFrom(Void input); // a021fc4c EquipBadgeProto <_parser>m__1EC(); // a021fca4 // VTable virtual boolean Equals(mvar other); // 0 - a021f89c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a021f9b4 virtual String ToString(); // 3 - a021fa84 virtual void MergeFrom(Void input); // 4 - a021fc4c virtual void WriteTo(Void output); // 5 - a021fb2c virtual int CalculateSize(); // 6 - a021fb78 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a021f5b4 virtual boolean Equals(Boolean other); // 8 - a021f940 virtual EquipBadgeProto Clone(); // 9 - a021f7fc virtual void MergeFrom(Void other); // 10 - a021fc34 } // Namespace: Holoholo.Rpc class EquipBadgeOutProto { // Fields static int ResultFieldNumber = 1; static int EquippedFieldNumber = 2; Generic _parser; Result result_; EquippedBadgeProto equipped_; Generic <>f__am$cache3; // Methods void .ctor(); // a021e6c8 void .ctor(Void other); // a021e6d0 void .cctor(); // a021e7bc MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a021e904 Generic get_Parser(); // a021ea9c MessageDescriptor get_Descriptor(); // a021e99c EquipBadgeOutProto Clone(); // a021eb4c Result get_Result(); // a021ebdc void set_Result(Void value); // a021ebe4 EquippedBadgeProto get_Equipped(); // a021e71c void set_Equipped(Void value); // a021e7b4 boolean Equals(mvar other); // a021ebec boolean Equals(Boolean other); // a021ec90 int GetHashCode(); // a021ed1c String ToString(); // a021ef2c void WriteTo(Void output); // a021efd4 int CalculateSize(); // a021f054 void MergeFrom(Void other); // a021f16c void MergeFrom(Void input); // a021f2a0 EquipBadgeOutProto <_parser>m__1ED(); // a021f3ac // VTable virtual boolean Equals(mvar other); // 0 - a021ebec virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a021ed1c virtual String ToString(); // 3 - a021ef2c virtual void MergeFrom(Void input); // 4 - a021f2a0 virtual void WriteTo(Void output); // 5 - a021efd4 virtual int CalculateSize(); // 6 - a021f054 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a021e904 virtual boolean Equals(Boolean other); // 8 - a021ec90 virtual EquipBadgeOutProto Clone(); // 9 - a021eb4c virtual void MergeFrom(Void other); // 10 - a021f16c } // Namespace: class Result { // Fields int value__; static Result UNSET = 0; static Result SUCCESS = 1; static Result COOLDOWN_ACTIVE = 2; static Result NOT_QUALIFIED = 3; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc static Result SUCCESS = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Types { // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class SettingsReflection { // Fields FileDescriptor descriptor; // Methods void .cctor(); // a0289d54 FileDescriptor get_Descriptor(); // a0289dd8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class SettingsActionReflection { // Fields FileDescriptor descriptor; // Methods void .cctor(); // a0289c20 FileDescriptor get_Descriptor(); // a0289ca4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class DownloadSettingsActionProto { // Fields static int Sha1FieldNumber = 1; Generic _parser; String sha1_; Generic <>f__am$cache2; // Methods void .ctor(); // a02128d8 void .ctor(Void other); // a021299c void .cctor(); // a02129c4 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0212b0c Generic get_Parser(); // a0212ca4 MessageDescriptor get_Descriptor(); // a0212ba4 DownloadSettingsActionProto Clone(); // a0212d54 String get_Sha1(); // a0212de4 void set_Sha1(String value); // a0212dec boolean Equals(mvar other); // a0212e8c boolean Equals(Boolean other); // a0212f30 int GetHashCode(); // a021303c String ToString(); // a021308c void WriteTo(Void output); // a0213134 int CalculateSize(); // a0213190 void MergeFrom(Void other); // a0213268 void MergeFrom(Void input); // a02132b4 DownloadSettingsActionProto <_parser>m__1F5(); // a0213314 // VTable virtual boolean Equals(mvar other); // 0 - a0212e8c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a021303c virtual String ToString(); // 3 - a021308c virtual void MergeFrom(Void input); // 4 - a02132b4 virtual void WriteTo(Void output); // 5 - a0213134 virtual int CalculateSize(); // 6 - a0213190 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0212b0c virtual boolean Equals(Boolean other); // 8 - a0212f30 virtual DownloadSettingsActionProto Clone(); // 9 - a0212d54 virtual void MergeFrom(Void other); // 10 - a0213268 } // Namespace: Holoholo.Rpc class DownloadSettingsResponseProto { // Fields static int ErrorFieldNumber = 1; static int Sha1FieldNumber = 2; static int ValuesFieldNumber = 3; Generic _parser; String error_; String sha1_; ByteString values_; Generic <>f__am$cache4; // Methods void .ctor(); // a021339c void .ctor(Void other); // a02134bc void .cctor(); // a02134f4 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a021363c Generic get_Parser(); // a02137d4 MessageDescriptor get_Descriptor(); // a02136d4 DownloadSettingsResponseProto Clone(); // a0213884 String get_Error(); // a0213914 void set_Error(String value); // a021391c String get_Sha1(); // a02139bc void set_Sha1(String value); // a02139c4 ByteString get_Values(); // a0213a64 void set_Values(Void value); // a0213a6c boolean Equals(mvar other); // a0213b0c boolean Equals(Boolean other); // a0213bb0 int GetHashCode(); // a0213d74 String ToString(); // a0213e2c void WriteTo(Void output); // a0213ed4 int CalculateSize(); // a0213fb8 void MergeFrom(Void other); // a0214168 void MergeFrom(Void input); // a0214204 DownloadSettingsResponseProto <_parser>m__1F6(); // a02142bc // VTable virtual boolean Equals(mvar other); // 0 - a0213b0c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0213d74 virtual String ToString(); // 3 - a0213e2c virtual void MergeFrom(Void input); // 4 - a0214204 virtual void WriteTo(Void output); // 5 - a0213ed4 virtual int CalculateSize(); // 6 - a0213fb8 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a021363c virtual boolean Equals(Boolean other); // 8 - a0213bb0 virtual DownloadSettingsResponseProto Clone(); // 9 - a0213884 virtual void MergeFrom(Void other); // 10 - a0214168 } // Namespace: Holoholo.Rpc class SfidaGameReflection { // Fields FileDescriptor descriptor; // Methods void .cctor(); // a0289e88 FileDescriptor get_Descriptor(); // a028199c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class RegisterSfidaRequest { // Fields static int SfidaIdFieldNumber = 1; Generic _parser; String sfidaId_; Generic <>f__am$cache2; // Methods void .ctor(); // a0281528 void .ctor(Void other); // a02815ec void .cctor(); // a0281614 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a028175c Generic get_Parser(); // a02818ec MessageDescriptor get_Descriptor(); // a02817f4 RegisterSfidaRequest Clone(); // a0281a4c String get_SfidaId(); // a0281adc void set_SfidaId(String value); // a0281ae4 boolean Equals(mvar other); // a0281b84 boolean Equals(Boolean other); // a0281c28 int GetHashCode(); // a0281d34 String ToString(); // a0281d84 void WriteTo(Void output); // a0281e2c int CalculateSize(); // a0281e88 void MergeFrom(Void other); // a0281f60 void MergeFrom(Void input); // a0281fac RegisterSfidaRequest <_parser>m__1F7(); // a028200c // VTable virtual boolean Equals(mvar other); // 0 - a0281b84 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0281d34 virtual String ToString(); // 3 - a0281d84 virtual void MergeFrom(Void input); // 4 - a0281fac virtual void WriteTo(Void output); // 5 - a0281e2c virtual int CalculateSize(); // 6 - a0281e88 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a028175c virtual boolean Equals(Boolean other); // 8 - a0281c28 virtual RegisterSfidaRequest Clone(); // 9 - a0281a4c virtual void MergeFrom(Void other); // 10 - a0281f60 } // Namespace: Holoholo.Rpc class RegisterSfidaResponse { // Fields static int AccessTokenFieldNumber = 1; Generic _parser; ByteString accessToken_; Generic <>f__am$cache2; // Methods void .ctor(); // a0282094 void .ctor(Void other); // a0282148 void .cctor(); // a0282170 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a02822b8 Generic get_Parser(); // a0282448 MessageDescriptor get_Descriptor(); // a0282350 RegisterSfidaResponse Clone(); // a02824f8 ByteString get_AccessToken(); // a0282588 void set_AccessToken(Void value); // a0282590 boolean Equals(mvar other); // a0282630 boolean Equals(Boolean other); // a02826d4 int GetHashCode(); // a02827e0 String ToString(); // a0282830 void WriteTo(Void output); // a02828d8 int CalculateSize(); // a0282934 void MergeFrom(Void other); // a0282a0c void MergeFrom(Void input); // a0282a58 RegisterSfidaResponse <_parser>m__1F8(); // a0282ab8 // VTable virtual boolean Equals(mvar other); // 0 - a0282630 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a02827e0 virtual String ToString(); // 3 - a0282830 virtual void MergeFrom(Void input); // 4 - a0282a58 virtual void WriteTo(Void output); // 5 - a02828d8 virtual int CalculateSize(); // 6 - a0282934 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a02822b8 virtual boolean Equals(Boolean other); // 8 - a02826d4 virtual RegisterSfidaResponse Clone(); // 9 - a02824f8 virtual void MergeFrom(Void other); // 10 - a0282a0c } // Namespace: Holoholo.Rpc class TradingReflection { // Fields FileDescriptor descriptor; // Methods void .cctor(); // a028da64 FileDescriptor get_Descriptor(); // a028c7e0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class TradingSearchProto { // Fields static int LatFieldNumber = 1; static int LngFieldNumber = 2; Generic _parser; double lat_; double lng_; Generic <>f__am$cache3; // Methods void .ctor(); // a028fa54 void .ctor(Void other); // a028fa5c void .cctor(); // a028fa90 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a028fbd8 Generic get_Parser(); // a028fd68 MessageDescriptor get_Descriptor(); // a028fc70 TradingSearchProto Clone(); // a028fe18 double get_Lat(); // a028fea8 void set_Lat(double value); // a028feb4 double get_Lng(); // a028fec4 void set_Lng(double value); // a028fed0 boolean Equals(mvar other); // a028fee0 boolean Equals(Boolean other); // a028ff84 int GetHashCode(); // a0290014 String ToString(); // a0290090 void WriteTo(Void output); // a0290138 int CalculateSize(); // a02901d8 void MergeFrom(Void other); // a0290200 void MergeFrom(Void input); // a029022c TradingSearchProto <_parser>m__1F9(); // a02902a0 // VTable virtual boolean Equals(mvar other); // 0 - a028fee0 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0290014 virtual String ToString(); // 3 - a0290090 virtual void MergeFrom(Void input); // 4 - a029022c virtual void WriteTo(Void output); // 5 - a0290138 virtual int CalculateSize(); // 6 - a02901d8 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a028fbd8 virtual boolean Equals(Boolean other); // 8 - a028ff84 virtual TradingSearchProto Clone(); // 9 - a028fe18 virtual void MergeFrom(Void other); // 10 - a0290200 } // Namespace: Holoholo.Rpc class TradingSearchOutProto { // Fields static int ResultFieldNumber = 1; static int PlayerNamesFieldNumber = 2; Generic _parser; Result result_; Generic _repeated_playerNames_codec; Generic playerNames_; Generic <>f__am$cache4; // Methods void .ctor(); // a028eca4 void .ctor(Void other); // a028ed50 void .cctor(); // a028edfc MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a028ef60 Generic get_Parser(); // a028f0f0 MessageDescriptor get_Descriptor(); // a028eff8 TradingSearchOutProto Clone(); // a028f1a0 Result get_Result(); // a028f230 void set_Result(Void value); // a028f238 Generic get_PlayerNames(); // a028f240 boolean Equals(mvar other); // a028f248 boolean Equals(Boolean other); // a028f2ec int GetHashCode(); // a028f3e8 String ToString(); // a028f4e8 void WriteTo(Void output); // a028f590 int CalculateSize(); // a028f6a8 void MergeFrom(Void other); // a028f7e4 // Namespace: Holoholo.Rpc class TradingOfferProto { // Fields static int TradingPlayerFieldNumber = 1; static int PokemonIdFieldNumber = 2; Generic _parser; String tradingPlayer_; ulong pokemonId_; Generic <>f__am$cache3; // Methods void .ctor(); // a028ceb0 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a028d0ec Generic get_Parser(); // a028d27c MessageDescriptor get_Descriptor(); // a028d184 TradingOfferProto Clone(); // a028d32c String get_TradingPlayer(); // a028d3bc void set_TradingPlayer(String value); // a028d3c4 ulong get_PokemonId(); // a028d464 void set_PokemonId(ulong value); // a028d46c boolean Equals(mvar other); // a028d47c boolean Equals(Boolean other); // a028d520 int GetHashCode(); // a028d650 String ToString(); // a028d6d4 void WriteTo(Void output); // a028d77c int CalculateSize(); // a028d81c void MergeFrom(Void other); // a028d900 void MergeFrom(Void input); // a028d954 TradingOfferProto <_parser>m__1FB(); // a028d9dc // VTable virtual boolean Equals(mvar other); // 0 - a028d47c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a028d650 virtual String ToString(); // 3 - a028d6d4 virtual void MergeFrom(Void input); // 4 - a028d954 virtual void WriteTo(Void output); // 5 - a028d77c virtual int CalculateSize(); // 6 - a028d81c virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a028d0ec virtual boolean Equals(Boolean other); // 8 - a028d520 virtual TradingOfferProto Clone(); // 9 - a028d32c virtual void MergeFrom(Void other); // 10 - a028d900 } // Namespace: Holoholo.Rpc class TradingOfferOutProto { // Fields static int ResultFieldNumber = 1; static int TradeIdFieldNumber = 2; Generic _parser; Result result_; ulong tradeId_; Generic <>f__am$cache3; // Methods void .ctor(); // a028c41c void .ctor(Void other); // a028c424 void .cctor(); // a028c458 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a028c5a0 Generic get_Parser(); // a028c730 MessageDescriptor get_Descriptor(); // a028c638 TradingOfferOutProto Clone(); // a028c890 Result get_Result(); // a028c920 void set_Result(Void value); // a028c928 ulong get_TradeId(); // a028c930 void set_TradeId(ulong value); // a028c938 boolean Equals(mvar other); // a028c948 boolean Equals(Boolean other); // a028c9ec int GetHashCode(); // a028ca7c String ToString(); // a028cb80 void WriteTo(Void output); // a028cc28 int CalculateSize(); // a028ccb8 void MergeFrom(Void other); // a028cd80 void MergeFrom(Void input); // a028cda4 TradingOfferOutProto <_parser>m__1FC(); // a028ce24 // VTable virtual boolean Equals(mvar other); // 0 - a028c948 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a028ca7c virtual String ToString(); // 3 - a028cb80 virtual void MergeFrom(Void input); // 4 - a028cda4 virtual void WriteTo(Void output); // 5 - a028cc28 virtual int CalculateSize(); // 6 - a028ccb8 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a028c5a0 virtual boolean Equals(Boolean other); // 8 - a028c9ec virtual TradingOfferOutProto Clone(); // 9 - a028c890 virtual void MergeFrom(Void other); // 10 - a028cd80 } // Namespace: class Result { // Fields int value__; static Result UNSET = 0; static Result SUCCESS = 1; static Result CONNECTION_LOST = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Types { // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class PollForTradeResponseProto { // Fields static int TradeIdFieldNumber = 1; static int PokemonIdFieldNumber = 2; static int RequestCancelFieldNumber = 3; Generic _parser; ulong tradeId_; ulong pokemonId_; boolean requestCancel_; Generic <>f__am$cache4; // Methods void .ctor(); // a027e2b4 void .ctor(Void other); // a027e2bc void .cctor(); // a027e308 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a027e450 Generic get_Parser(); // a027e5e8 MessageDescriptor get_Descriptor(); // a027e4e8 PollForTradeResponseProto Clone(); // a027e698 ulong get_TradeId(); // a027e728 void set_TradeId(ulong value); // a027e730 ulong get_PokemonId(); // a027e740 void set_PokemonId(ulong value); // a027e748 boolean get_RequestCancel(); // a027e758 void set_RequestCancel(boolean value); // a027e760 boolean Equals(mvar other); // a027e768 boolean Equals(Boolean other); // a027e80c int GetHashCode(); // a027e8c0 String ToString(); // a027e960 void WriteTo(Void output); // a027ea08 int CalculateSize(); // a027eae4 void MergeFrom(Void other); // a027eb14 void MergeFrom(Void input); // a027eb50 PollForTradeResponseProto <_parser>m__1FD(); // a027ec00 // VTable virtual boolean Equals(mvar other); // 0 - a027e768 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a027e8c0 virtual String ToString(); // 3 - a027e960 virtual void MergeFrom(Void input); // 4 - a027eb50 virtual void WriteTo(Void output); // 5 - a027ea08 virtual int CalculateSize(); // 6 - a027eae4 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a027e450 virtual boolean Equals(Boolean other); // 8 - a027e80c virtual PollForTradeResponseProto Clone(); // 9 - a027e698 virtual void MergeFrom(Void other); // 10 - a027eb14 } // Namespace: Holoholo.Rpc class PollForTradeResponseOutProto { // Fields static int ResultFieldNumber = 1; static int ReturnPokemonFieldNumber = 2; Generic _parser; Result result_; PokemonProto returnPokemon_; Generic <>f__am$cache3; // Methods void .ctor(); // a027d75c void .ctor(Void other); // a027d764 void .cctor(); // a027d7c0 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a027d908 Generic get_Parser(); // a027daa0 MessageDescriptor get_Descriptor(); // a027d9a0 PollForTradeResponseOutProto Clone(); // a027db50 Result get_Result(); // a027dbe0 void set_Result(Void value); // a027dbe8 PokemonProto get_ReturnPokemon(); // a027d7b0 void set_ReturnPokemon(Void value); // a027d7b8 boolean Equals(mvar other); // a027dbf0 boolean Equals(Boolean other); // a027dc94 int GetHashCode(); // a027dd20 String ToString(); // a027de08 void WriteTo(Void output); // a027deb0 int CalculateSize(); // a027df30 void MergeFrom(Void other); // a027e048 void MergeFrom(Void input); // a027e120 PollForTradeResponseOutProto <_parser>m__1FE(); // a027e228 // VTable virtual boolean Equals(mvar other); // 0 - a027dbf0 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a027dd20 virtual String ToString(); // 3 - a027de08 virtual void MergeFrom(Void input); // 4 - a027e120 virtual void WriteTo(Void output); // 5 - a027deb0 virtual int CalculateSize(); // 6 - a027df30 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a027d908 virtual boolean Equals(Boolean other); // 8 - a027dc94 virtual PollForTradeResponseOutProto Clone(); // 9 - a027db50 virtual void MergeFrom(Void other); // 10 - a027e048 } // Namespace: class Result { // Fields int value__; static Result UNSET = 0; static Result ACCEPT_OFFER = 1; static Result TRADE_CANCELED = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Types { // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class TradingResultProto { // Fields static int TradeIdFieldNumber = 1; static int PlayerAcceptFieldNumber = 2; Generic _parser; ulong tradeId_; boolean playerAccept_; Generic <>f__am$cache3; // Methods void .ctor(); // a028e3d8 void .ctor(Void other); // a028e3e0 void .cctor(); // a028e414 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a028e55c Generic get_Parser(); // a028e6ec MessageDescriptor get_Descriptor(); // a028e5f4 TradingResultProto Clone(); // a028e79c ulong get_TradeId(); // a028e82c void set_TradeId(ulong value); // a028e834 boolean get_PlayerAccept(); // a028e844 void set_PlayerAccept(boolean value); // a028e84c boolean Equals(mvar other); // a028e854 boolean Equals(Boolean other); // a028e8f8 int GetHashCode(); // a028e994 String ToString(); // a028ea08 void WriteTo(Void output); // a028eab0 int CalculateSize(); // a028eb4c void MergeFrom(Void other); // a028eb68 void MergeFrom(Void input); // a028eb98 TradingResultProto <_parser>m__1FF(); // a028ec18 // VTable virtual boolean Equals(mvar other); // 0 - a028e854 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a028e994 virtual String ToString(); // 3 - a028ea08 virtual void MergeFrom(Void input); // 4 - a028eb98 virtual void WriteTo(Void output); // 5 - a028eab0 virtual int CalculateSize(); // 6 - a028eb4c virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a028e55c virtual boolean Equals(Boolean other); // 8 - a028e8f8 virtual TradingResultProto Clone(); // 9 - a028e79c virtual void MergeFrom(Void other); // 10 - a028eb68 } // Namespace: Holoholo.Rpc class TradingResultOutProto { // Fields static int ResultFieldNumber = 1; Generic _parser; Result result_; Generic <>f__am$cache2; // Methods void .ctor(); // a028dae8 void .ctor(Void other); // a028daf0 void .cctor(); // a028db1c MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a028dc64 Generic get_Parser(); // a028ddf4 virtual void MergeFrom(Void other); // 10 - a02923ec } // Namespace: Holoholo.Rpc class UpgradePokemonOutProto { // Fields static int ResultFieldNumber = 1; static int UpgradedPokemonFieldNumber = 2; Generic _parser; Result result_; PokemonProto upgradedPokemon_; Generic <>f__am$cache3; // Methods void .ctor(); // a02910f4 void .ctor(Void other); // a02910fc void .cctor(); // a029115c MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a02912a4 Generic get_Parser(); // a0291434 MessageDescriptor get_Descriptor(); // a029133c UpgradePokemonOutProto Clone(); // a0291594 Result get_Result(); // a0291624 void set_Result(Void value); // a029162c PokemonProto get_UpgradedPokemon(); // a029114c void set_UpgradedPokemon(Void value); // a0291154 boolean Equals(mvar other); // a0291634 boolean Equals(Boolean other); // a02916d8 int GetHashCode(); // a0291764 String ToString(); // a0291850 void WriteTo(Void output); // a02918f8 int CalculateSize(); // a0291978 void MergeFrom(Void other); // a0291a90 void MergeFrom(Void input); // a0291b70 UpgradePokemonOutProto <_parser>m__202(); // a0291c7c // VTable virtual boolean Equals(mvar other); // 0 - a0291634 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0291764 virtual String ToString(); // 3 - a0291850 virtual void MergeFrom(Void input); // 4 - a0291b70 virtual void WriteTo(Void output); // 5 - a02918f8 virtual int CalculateSize(); // 6 - a0291978 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a02912a4 virtual boolean Equals(Boolean other); // 8 - a02916d8 virtual UpgradePokemonOutProto Clone(); // 9 - a0291594 virtual void MergeFrom(Void other); // 10 - a0291a90 } // Namespace: class Result { // Fields int value__; static Result UNSET = 0; static Result SUCCESS = 1; static Result ERROR_POKEMON_NOT_FOUND = 2; static Result ERROR_INSUFFICIENT_RESOURCES = 3; static Result ERROR_UPGRADE_NOT_AVAILABLE = 4; static Result ERROR_POKEMON_IS_DEPLOYED = 5; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Types { // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class UseItemReflection { // Fields FileDescriptor descriptor; // Methods void .cctor(); // a02998b0 FileDescriptor get_Descriptor(); // a0295818 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class UseItemPotionProto { // Fields static int ItemFieldNumber = 1; static int PokemonIdFieldNumber = 2; Generic _parser; Item item_; ulong pokemonId_; Generic <>f__am$cache3; // Methods void .ctor(); // a0298ecc void .ctor(Void other); // a0298ed4 void .cctor(); // a0298f08 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0299050 Generic get_Parser(); // a02991e0 MessageDescriptor get_Descriptor(); // a02990e8 UseItemPotionProto Clone(); // a0299290 Item get_Item(); // a0299320 void set_Item(Void value); // a0299328 ulong get_PokemonId(); // a0299330 void set_PokemonId(ulong value); // a0299338 boolean Equals(mvar other); // a0299348 boolean Equals(Boolean other); // a02993ec int GetHashCode(); // a029947c String ToString(); // a0299580 void WriteTo(Void output); // a0299628 int CalculateSize(); // a02996b8 void MergeFrom(Void other); // a0299780 void MergeFrom(Void input); // a02997a4 UseItemPotionProto <_parser>m__203(); // a0299824 // VTable virtual boolean Equals(mvar other); // 0 - a0299348 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a029947c virtual String ToString(); // 3 - a0299580 virtual void MergeFrom(Void input); // 4 - a02997a4 virtual void WriteTo(Void output); // 5 - a0299628 virtual int CalculateSize(); // 6 - a02996b8 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0299050 virtual boolean Equals(Boolean other); // 8 - a02993ec virtual UseItemPotionProto Clone(); // 9 - a0299290 virtual void MergeFrom(Void other); // 10 - a0299780 } // Namespace: Holoholo.Rpc class UseItemPotionOutProto { // Fields static int ResultFieldNumber = 1; static int StaminaFieldNumber = 2; Generic _parser; Result result_; int stamina_; Generic <>f__am$cache3; // Methods void .ctor(); // a02984cc void .ctor(Void other); // a02984d4 void .cctor(); // a0298508 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0298650 Generic get_Parser(); // a02987e0 MessageDescriptor get_Descriptor(); // a02986e8 UseItemPotionOutProto Clone(); // a0298890 Result get_Result(); // a0298920 void set_Result(Void value); // a0298928 int get_Stamina(); // a0298930 void set_Stamina(int value); // a0298938 boolean Equals(mvar other); // a0298940 boolean Equals(Boolean other); // a02989e4 int GetHashCode(); // a0298a6c String ToString(); // a0298b68 void WriteTo(Void output); // a0298c10 int CalculateSize(); // a0298c90 void MergeFrom(Void other); // a0298da8 void MergeFrom(Void input); // a0298dcc UseItemPotionOutProto <_parser>m__204(); // a0298e40 // VTable virtual boolean Equals(mvar other); // 0 - a0298940 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0298a6c virtual String ToString(); // 3 - a0298b68 virtual void MergeFrom(Void input); // 4 - a0298dcc virtual void WriteTo(Void output); // 5 - a0298c10 virtual int CalculateSize(); // 6 - a0298c90 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0298650 virtual boolean Equals(Boolean other); // 8 - a02989e4 virtual UseItemPotionOutProto Clone(); // 9 - a0298890 virtual void MergeFrom(Void other); // 10 - a0298da8 } // Namespace: class Result { // Fields int value__; static Result UNSET = 0; static Result SUCCESS = 1; static Result ERROR_NO_POKEMON = 2; static Result ERROR_CANNOT_USE = 3; static Result ERROR_DEPLOYED_TO_FORT = 4; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Types { // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class UseItemReviveProto { // Fields static int ItemFieldNumber = 1; static int PokemonIdFieldNumber = 2; Generic _parser; Item item_; ulong pokemonId_; Generic <>f__am$cache3; // Methods void .ctor(); // a029a334 void .ctor(Void other); // a029a33c void .cctor(); // a029a370 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a029a4b8 Generic get_Parser(); // a029a648 MessageDescriptor get_Descriptor(); // a029a550 UseItemReviveProto Clone(); // a029a6f8 Item get_Item(); // a029a788 void set_Item(Void value); // a029a790 ulong get_PokemonId(); // a029a798 void set_PokemonId(ulong value); // a029a7a0 boolean Equals(mvar other); // a029a7b0 boolean Equals(Boolean other); // a029a854 int GetHashCode(); // a029a8e4 String ToString(); // a029a9e8 void WriteTo(Void output); // a029aa90 int CalculateSize(); // a029ab20 void MergeFrom(Void other); // a029abe8 void MergeFrom(Void input); // a029ac0c UseItemReviveProto <_parser>m__205(); // a029ac8c // VTable virtual boolean Equals(mvar other); // 0 - a029a7b0 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a029a8e4 virtual String ToString(); // 3 - a029a9e8 virtual void MergeFrom(Void input); // 4 - a029ac0c virtual void WriteTo(Void output); // 5 - a029aa90 virtual int CalculateSize(); // 6 - a029ab20 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a029a4b8 virtual boolean Equals(Boolean other); // 8 - a029a854 virtual UseItemReviveProto Clone(); // 9 - a029a6f8 virtual void MergeFrom(Void other); // 10 - a029abe8 } // Namespace: Holoholo.Rpc class UseItemReviveOutProto { // Fields static int ResultFieldNumber = 1; static int StaminaFieldNumber = 2; Generic _parser; Result result_; int stamina_; Generic <>f__am$cache3; // Methods void .ctor(); // a0299934 void .ctor(Void other); // a029993c void .cctor(); // a0299970 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0299ab8 Generic get_Parser(); // a0299c48 MessageDescriptor get_Descriptor(); // a0299b50 UseItemReviveOutProto Clone(); // a0299cf8 Result get_Result(); // a0299d88 void set_Result(Void value); // a0299d90 int get_Stamina(); // a0299d98 void set_Stamina(int value); // a0299da0 boolean Equals(mvar other); // a0299da8 boolean Equals(Boolean other); // a0299e4c int GetHashCode(); // a0299ed4 String ToString(); // a0299fd0 void WriteTo(Void output); // a029a078 int CalculateSize(); // a029a0f8 void MergeFrom(Void other); // a029a210 void MergeFrom(Void input); // a029a234 UseItemReviveOutProto <_parser>m__206(); // a029a2a8 // VTable virtual boolean Equals(mvar other); // 0 - a0299da8 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0299ed4 virtual String ToString(); // 3 - a0299fd0 virtual void MergeFrom(Void input); // 4 - a029a234 virtual void WriteTo(Void output); // 5 - a029a078 virtual int CalculateSize(); // 6 - a029a0f8 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0299ab8 virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Types { // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class UseItemGymProto { // Fields static int ItemFieldNumber = 1; static int GymIdFieldNumber = 2; static int PlayerLatDegreesFieldNumber = 3; static int PlayerLngDegreesFieldNumber = 4; Generic _parser; Item item_; String gymId_; double playerLatDegrees_; double playerLngDegrees_; Generic <>f__am$cache5; // Methods void .ctor(); // a0297690 void .ctor(Void other); // a0297754 void .cctor(); // a0297794 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a02978dc Generic get_Parser(); // a0297a6c MessageDescriptor get_Descriptor(); // a0297974 UseItemGymProto Clone(); // a0297b1c Item get_Item(); // a0297bac void set_Item(Void value); // a0297bb4 String get_GymId(); // a0297bbc void set_GymId(String value); // a0297bc4 double get_PlayerLatDegrees(); // a0297c64 void set_PlayerLatDegrees(double value); // a0297c70 double get_PlayerLngDegrees(); // a0297c80 void set_PlayerLngDegrees(double value); // a0297c8c boolean Equals(mvar other); // a0297c9c boolean Equals(Boolean other); // a0297d40 int GetHashCode(); // a0297e94 String ToString(); // a0297ff8 void WriteTo(Void output); // a02980a0 int CalculateSize(); // a02981b8 void MergeFrom(Void other); // a0298308 void MergeFrom(Void input); // a029837c UseItemGymProto <_parser>m__207(); // a0298444 // VTable virtual boolean Equals(mvar other); // 0 - a0297c9c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0297e94 virtual String ToString(); // 3 - a0297ff8 virtual void MergeFrom(Void input); // 4 - a029837c virtual void WriteTo(Void output); // 5 - a02980a0 virtual int CalculateSize(); // 6 - a02981b8 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a02978dc virtual boolean Equals(Boolean other); // 8 - a0297d40 virtual UseItemGymProto Clone(); // 9 - a0297b1c virtual void MergeFrom(Void other); // 10 - a0298308 } // Namespace: Holoholo.Rpc class UseItemGymOutProto { // Fields static int ResultFieldNumber = 1; static int UpdatedGpFieldNumber = 2; Generic _parser; Result result_; long updatedGp_; Generic <>f__am$cache3; // Methods void .ctor(); // a0296c4c void .ctor(Void other); // a0296c54 void .cctor(); // a0296c88 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a0296dd0 Generic get_Parser(); // a0296f60 MessageDescriptor get_Descriptor(); // a0296e68 UseItemGymOutProto Clone(); // a0297010 Result get_Result(); // a02970a0 void set_Result(Void value); // a02970a8 long get_UpdatedGp(); // a02970b0 void set_UpdatedGp(long value); // a02970b8 boolean Equals(mvar other); // a02970c8 boolean Equals(Boolean other); // a029716c int GetHashCode(); // a02971fc String ToString(); // a0297300 void WriteTo(Void output); // a02973a8 int CalculateSize(); // a0297438 void MergeFrom(Void other); // a0297560 void MergeFrom(Void input); // a0297584 UseItemGymOutProto <_parser>m__208(); // a0297604 // VTable virtual boolean Equals(mvar other); // 0 - a02970c8 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a02971fc virtual String ToString(); // 3 - a0297300 virtual void MergeFrom(Void input); // 4 - a0297584 virtual void WriteTo(Void output); // 5 - a02973a8 virtual int CalculateSize(); // 6 - a0297438 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a0296dd0 virtual boolean Equals(Boolean other); // 8 - a029716c virtual UseItemGymOutProto Clone(); // 9 - a0297010 virtual void MergeFrom(Void other); // 10 - a0297560 } // Namespace: class Result { // Fields int value__; static Result UNSET = 0; static Result SUCCESS = 1; static Result ERROR_CANNOT_USE = 2; static Result ERROR_NOT_IN_RANGE = 3; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Types { // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Holoholo.Rpc class UseItemXpBoostProto { // Fields static int ItemFieldNumber = 1; Generic _parser; Item item_; Generic <>f__am$cache2; // Methods void .ctor(); // a029b87c void .ctor(Void other); // a029b884 void .cctor(); // a029b8b0 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a029b9f8 Generic get_Parser(); // a029bb88 MessageDescriptor get_Descriptor(); // a029ba90 UseItemXpBoostProto Clone(); // a029bc38 Item get_Item(); // a029bcc8 void set_Item(Void value); // a029bcd0 boolean Equals(mvar other); // a029bcd8 boolean Equals(Boolean other); // a029bd7c int GetHashCode(); // a029bdf0 String ToString(); // a029bec0 void WriteTo(Void output); // a029bf68 int CalculateSize(); // a029bfb4 void MergeFrom(Void other); // a029c070 void MergeFrom(Void input); // a029c088 UseItemXpBoostProto <_parser>m__209(); // a029c0e0 // VTable virtual boolean Equals(mvar other); // 0 - a029bcd8 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a029bdf0 virtual String ToString(); // 3 - a029bec0 virtual void MergeFrom(Void input); // 4 - a029c088 virtual void WriteTo(Void output); // 5 - a029bf68 virtual int CalculateSize(); // 6 - a029bfb4 virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a029b9f8 virtual boolean Equals(Boolean other); // 8 - a029bd7c virtual UseItemXpBoostProto Clone(); // 9 - a029bc38 virtual void MergeFrom(Void other); // 10 - a029c070 } // Namespace: Holoholo.Rpc class UseItemXpBoostOutProto { // Fields static int ResultFieldNumber = 1; static int AppliedItemsFieldNumber = 2; Generic _parser; Result result_; AppliedItemsProto appliedItems_; Generic <>f__am$cache3; // Methods void .ctor(); // a029ad18 void .ctor(Void other); // a029ad20 void .cctor(); // a029ad80 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a029aec8 Generic get_Parser(); // a029b058 MessageDescriptor get_Descriptor(); // a029af60 UseItemXpBoostOutProto Clone(); // a029b108 Result get_Result(); // a029b198 void set_Result(Void value); // a029b1a0 AppliedItemsProto get_AppliedItems(); // a029ad70 void set_AppliedItems(Void value); // a029ad78 boolean Equals(mvar other); // a029b1a8 boolean Equals(Boolean other); // a029b24c int GetHashCode(); // a029b2d8 String ToString(); // a029b3c4 void WriteTo(Void output); // a029b46c int CalculateSize(); // a029b4ec void MergeFrom(Void other); // a029b604 void MergeFrom(Void input); // a029b6e4 UseItemXpBoostOutProto <_parser>m__20A(); // a029b7f0 // VTable virtual boolean Equals(mvar other); // 0 - a029b1a8 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a029b2d8 virtual String ToString(); // 3 - a029b3c4 virtual void MergeFrom(Void input); // 4 - a029b6e4 virtual void WriteTo(Void output); // 5 - a029b46c virtual int CalculateSize(); // 6 - a029b4ec virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a029aec8 virtual boolean Equals(Boolean other); // 8 - a029b24c virtual UseItemXpBoostOutProto Clone(); // 9 - a029b108 virtual void MergeFrom(Void other); // 10 - a029b604 } // Namespace: class Result { // Fields int value__; static Result UNSET = 0; static Result SUCCESS = 1; static Result ERROR_INVALID_ITEM_TYPE = 2; static Result ERROR_XP_BOOST_ALREADY_ACTIVE = 3; static Result ERROR_NO_ITEMS_REMAINING = 4; static Result ERROR_LOCATION_UNSET = 5; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c // Namespace: Holoholo.Rpc class UseItemEggIncubatorOutProto { // Fields static int ResultFieldNumber = 1; static int EggIncubatorFieldNumber = 2; Generic _parser; Result result_; EggIncubatorProto eggIncubator_; Generic <>f__am$cache3; // Methods void .ctor(); // a0295428 void .ctor(Void other); // a0295430 void .cctor(); // a0295490 MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // a02955d8 Generic get_Parser(); // a0295768 MessageDescriptor get_Descriptor(); // a0295670 UseItemEggIncubatorOutProto Clone(); // a02958c8 Result get_Result(); // a0295958 void set_Result(Void value); // a0295960 EggIncubatorProto get_EggIncubator(); // a0295480 void set_EggIncubator(Void value); // a0295488 boolean Equals(mvar other); // a0295968 boolean Equals(Boolean other); // a0295a0c int GetHashCode(); // a0295a98 String ToString(); // a0295b84 void WriteTo(Void output); // a0295c2c int CalculateSize(); // a0295cac void MergeFrom(Void other); // a0295dc4 void MergeFrom(Void input); // a0295ea4 UseItemEggIncubatorOutProto <_parser>m__20C(); // a0295fb0 // VTable virtual boolean Equals(mvar other); // 0 - a0295968 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0295a98 virtual String ToString(); // 3 - a0295b84 virtual void MergeFrom(Void input); // 4 - a0295ea4 virtual void WriteTo(Void output); // 5 - a0295c2c virtual int CalculateSize(); // 6 - a0295cac virtual MessageDescriptor Google.Protobuf.IMessage.get_Descriptor(); // 7 - a02955d8 virtual boolean Equals(Boolean other); // 8 - a0295a0c virtual UseItemEggIncubatorOutProto Clone(); // 9 - a02958c8 virtual void MergeFrom(Void other); // 10 - a0295dc4 } // Namespace: class Result { // Fields int value__; static Result UNSET = 0; static Result SUCCESS = 1; static Result ERROR_INCUBATOR_NOT_FOUND = 2; static Result ERROR_POKEMON_EGG_NOT_FOUND = 3; static Result ERROR_POKEMON_ID_NOT_EGG = 4; static Result ERROR_INCUBATOR_ALREADY_IN_USE = 5; static Result ERROR_POKEMON_ALREADY_INCUBATING = 6; static Result ERROR_INCUBATOR_NO_USES_REMAINING = 7; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Types { // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.NuclearOption class ResetGame { // Methods void .ctor(); // a00e8dc4 IEnumerator Start(); // a00e8dcc void DestroyAllGameObjects(boolean allowPluginToSurvive); // a00e8e70 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class c__IteratorAB { // Fields AsyncOperation __0; int $PC; mvar $current; ResetGame <>f__this; // Methods void .ctor(); // a00e8e68 mvar System.Collections.Generic.IEnumerator.get_Current(); // a00e9020 mvar System.Collections.IEnumerator.get_Current(); // a00e9028 boolean MoveNext(); // a00e9030 void Dispose(); // a00e91a8 void Reset(); // a00e91b4 boolean <>m__20D(); // a00e9248 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a00e91a8 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a00e9028 virtual boolean MoveNext(); // 6 - a00e9030 virtual void Reset(); // 7 - a00e91b4 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a00e9020 } // Namespace: class ScaleTarget { // Fields Transform target; float scaleAmount; // Methods void .ctor(); // a0190070 void Start(); // a0190078 void OnClick(); // a019007c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class SetOpacity { // Fields Material mat; float opacity; float fade_speed; boolean fadeIn; boolean fadeOut; // Methods void .ctor(); // a0191e1c IEnumerator FaderOut(); // a0191e30 IEnumerator FaderIn(); // a0191ed4 void Update(); // a0191f78 void FadeIn(); // a019205c void FadeOut(); // a0192068 void OnValidate(); // a0192074 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class c__IteratorAC { // Fields float __0; int $PC; mvar $current; SetOpacity <>f__this; // Methods void .ctor(); // a0191ecc mvar System.Collections.Generic.IEnumerator.get_Current(); // a0192390 mvar System.Collections.IEnumerator.get_Current(); // a0192398 boolean MoveNext(); // a01923a0 void Dispose(); // a0192520 void Reset(); // a019252c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0192520 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0192398 virtual boolean MoveNext(); // 6 - a01923a0 virtual void Reset(); // 7 - a019252c virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0192390 } // Namespace: class c__IteratorAD { // Fields float __0; int $PC; mvar $current; SetOpacity <>f__this; // Methods void .ctor(); // a0191f70 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0192158 mvar System.Collections.IEnumerator.get_Current(); // a0192160 boolean MoveNext(); // a0192168 void Dispose(); // a01922f0 void Reset(); // a01922fc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01922f0 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0192160 virtual boolean MoveNext(); // 6 - a0192168 virtual void Reset(); // 7 - a01922fc virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0192158 } // Namespace: class ShaderLOD { // Methods void .ctor(); // a01925c0 void Start(); // a01925c8 void UpdateGlobal(int LOD_Amount); // a01925d8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.SignalProcessing class ISignalClassifier`1 { // Methods float Classify(Generic signal); // 0 } // Namespace: class c__IteratorAE { // Fields float resolution; int __0; int __1; RenderTexture __2; int __3; Camera __4; int __5; Texture2D __6; Generic callback; String filePath; int $PC; mvar $current; float <$>resolution; Generic <$>callback; String <$>filePath; ScreenCapturer <>f__this; // Methods void .ctor(); // a0116be0 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0117484 mvar System.Collections.IEnumerator.get_Current(); // a011748c boolean MoveNext(); // a0117494 void Dispose(); // a011788c void Reset(); // a0117898 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a011788c virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a011748c virtual boolean MoveNext(); // 6 - a0117494 virtual void Reset(); // 7 - a0117898 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0117484 } // Namespace: class c__IteratorAF { // Fields int __0; int $PC; mvar $current; ScreenCapturer <>f__this; // Methods void .ctor(); // a0116ea8 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0117940 mvar System.Collections.IEnumerator.get_Current(); // a0117948 boolean MoveNext(); // a0117950 void Dispose(); // a0117a78 void Reset(); // a0117a84 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0117a78 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0117948 virtual boolean MoveNext(); // 6 - a0117950 virtual void Reset(); // 7 - a0117a84 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0117940 } // Namespace: class c__AnonStorey16F { // Fields String path; cmod_reqd data; // Methods void .ctor(); // a0116eb0 void <>m__20E(mvar state); // a011792c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.StreetView class StreetViewAPI { // Fields static String IMAGERY_TYPE_INDOOR = @"indoor"; static String IMAGERY_TYPE_OUTDOOR = @"outdoor"; static String API_KEY = @"AIzaSyBsF0XUO1q445riJNFTGgIrOAV2vMk8dsY"; Generic JSON_HEADERS; Session session; // Methods void .ctor(); // a0122cd4 void .cctor(); // a0122cdc void OnEnable(); // a0122df0 void GetPanoMetadata(Void location, Generic callback); // a0122f74 void GetStreetViewPano(Void metadata, int zoom, Generic callback); // a0123080 void GetStreetViewPano(Void latLng, int zoom, Generic callback); // a012316c IEnumerator WaitForSession(); // a01232b4 IEnumerator CoGetPanoMetadata(IEnumerator location, Generic callback); // a0122fb0 IEnumerator CoGetStreetViewPano(IEnumerator metadata, int zoom, Generic callback); // a01230ac Texture2D CombineTextures(array textures); // a0123368 int RoundUpPowerOfTwo(int x); // a0123660 void CopyColors(cmod_reqd src, int srcWidth, int offsetX, int offsetY, cmod_reqd dst, int dstWidth); // a0123680 void RequestMetadata(Void session, Void location, Generic callback); // a012373c void RequestPanoId(Void session, Void location, Generic callback); // a0123cf4 void EstablishSession(Generic callback); // a0122ebc void RequestTiles(Void session, Void metadata, int zoom, Generic callback); // a0123f78 void GetImageFromUrl(String url, Generic callback); // a0124820 void PostJsonRequest(String url, cmod_opt request, Generic callback); // 0 IEnumerator CoPostJsonRequest(String url, cmod_opt request, Generic callback); // 0 IEnumerator CoSendRequest(String url, Generic callback); // a0123c48 void m__20F(Void result); // a0124944 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class Session { // Fields String k__BackingField; int k__BackingField; int k__BackingField; int k__BackingField; String k__BackingField; // Methods void .ctor(); // a0125cf0 String get_session(); // a0123c40 void set_session(String value); // a0125cf8 int get_expiry(); // a0125d00 void set_expiry(int value); // a0125d08 int get_tileWidth(); // a0125d10 void set_tileWidth(int value); // a0125d18 int get_tileHeight(); // a0125d20 void set_tileHeight(int value); // a0125d28 String get_imageFormat(); // a0125d30 void set_imageFormat(String value); // a0125d38 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class PanoIdRequest // Namespace: class c__IteratorB0 { // Fields float __0; // Namespace: class c__IteratorB1 { // Fields Generic callback; LatLng location; void <>m__214(Void metadata); // a0124bb8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0124b18 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0124954 virtual boolean MoveNext(); // 6 - a012495c virtual void Reset(); // 7 - a0124b24 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a012494c } // Namespace: class c__IteratorB2 { // Fields Generic callback; PanoMetadata metadata; int zoom; int $PC; mvar $current; Generic <$>callback; PanoMetadata <$>metadata; int <$>zoom; StreetViewAPI <>f__this; // Methods void .ctor(); // a0123360 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0124c50 mvar System.Collections.IEnumerator.get_Current(); // a0124c58 boolean MoveNext(); // a0124c60 void Dispose(); // a0124e04 void Reset(); // a0124e10 void <>m__215(array textures); // a0124ea4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0124e04 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0124c58 virtual boolean MoveNext(); // 6 - a0124c60 virtual void Reset(); // 7 - a0124e10 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0124c50 } // Namespace: class c__IteratorB3`2 { // Fields var request; String __0; String url; WWW __1; var __2; Generic callback; int $PC; mvar $current; var <$>request; String <$>url; Generic <$>callback; // Methods void .ctor(); // 0 mvar System.Collections.Generic.IEnumerator.get_Current(); // 0 mvar System.Collections.IEnumerator.get_Current(); // 0 boolean MoveNext(); // 0 void Dispose(); // 0 void Reset(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - 0 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - 0 virtual boolean MoveNext(); // 6 - 0 virtual void Reset(); // 7 - 0 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - 0 } // Namespace: class c__IteratorB4 { // Fields String url; WWW __0; Generic callback; int $PC; mvar $current; String <$>url; Generic <$>callback; // Methods void .ctor(); // a012493c mvar System.Collections.Generic.IEnumerator.get_Current(); // a01251c0 mvar System.Collections.IEnumerator.get_Current(); // a01251c8 boolean MoveNext(); // a01251d0 void Dispose(); // a0125414 void Reset(); // a0125420 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0125414 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a01251c8 virtual boolean MoveNext(); // 6 - a01251d0 virtual void Reset(); // 7 - a0125420 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a01251c0 } // Namespace: class c__AnonStorey170 { // Fields int zoom; Generic callback; StreetViewAPI <>f__this; // Methods void .ctor(); // a01232ac void <>m__210(Void metadata); // a0125608 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey171 { // Fields Generic callback; // Methods void .ctor(); // a0123c38 void <>m__211(Void www); // a01256e8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey172 { // Fields array textures; int xTileCount; int yTileCount; int toDownload; Generic callback; // Methods void .ctor(); // a01247e8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey173 { // Fields int x; int y; c__AnonStorey172 <>f__ref$370; // Methods void .ctor(); // a0124810 void <>m__212(Void result); // a0125860 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey174 { // Fields Generic callback; // Methods void .ctor(); // a0124934 void <>m__213(Void www); // a01254b4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo class TimeUtil { // Fields DateTime UNIX_EPOCH; long TICKS_PER_MS; long nowMsCached; int cachedFromFrame; // Methods void .cctor(); // a012675c DateTime TimestampToDateTime(long timestamp); // a0126830 long DateTimeToTimestamp(Int64 dateTime); // a0126998 int DateTimeToAge(Int32 birthdate); // a0126b10 float MsToSeconds(long ms); // a0126c88 long NowMs(); // a0126cb4 String MsToCulturalString(long timeMs, String format); // a0126e90 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.GameInput class BlockingInputLayer { // Methods void .ctor(); // a0336234 String get_Name(); // a033623c void OnStart(); // a03362b4 void OnStop(); // a03362b8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual String get_Name(); // 4 - a033623c virtual void OnStart(); // 5 - a03362b4 virtual void OnStop(); // 6 - a03362b8 } // Namespace: class FixedRotation { // Fields Vector3 Axis; int NumberSlices; float RotateTime; int sliceTarget; int sliceOrigin; float delta; Dir mode; Quaternion target; Quaternion origin; // Methods void .ctor(); // a009400c Dir get_Mode(); // a0094054 int get_Slice(); // a009405c void Update(); // a0094064 boolean SetPivot(int slice); // a009417c void Rotate(Void dir); // a0094284 int wrap(int arg, int min, int max); // a0094480 void swap(cmod_opt lhs, cmod_opt rhs); // 0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class Dir { // Fields int value__; static Dir None = 0; static Dir Clockwise = 1; static Dir CClockwise = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.GameInput class InputLayerStack { // Fields Generic layers; Generic LayerChanged; // Methods void .ctor(); // a0336708 void add_LayerChanged(Generic value); // a03367b4 void remove_LayerChanged(Generic value); // a0336940 Generic get_Layers(); // a0336acc IInputLayer get_CurrentLayer(); // a0336ad4 IReceipt PushLayer(IReceipt layer); // a0336b9c void RemoveLayer(Void layer); // a0336e00 IInputLayer PopLastLayer(); // a0337064 void PopLayer(); // a0336ed4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void add_LayerChanged(Generic value); // 4 - a03367b4 virtual void remove_LayerChanged(Generic value); // 5 - a0336940 virtual IInputLayer get_CurrentLayer(); // 6 - a0336ad4 virtual Generic get_Layers(); // 7 - a0336acc virtual IReceipt PushLayer(IReceipt layer); // 8 - a0336b9c } // Namespace: class c__AnonStorey175 { // Fields IInputLayer layer; InputLayerStack <>f__this; // Methods void .ctor(); // a0336df8 void <>m__216(); // a0337150 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo class TransformExt { // Methods Transform GetChildRecursive(Transform transform, String name); // a012701c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class AutoHide { // Fields MonoBehaviour uiComponent; // Methods void .ctor(); // a006fd2c void Start(); // a006fd34 void Update(); // a006fe3c MonoBehaviour GetUIComponent(); // a006fd4c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class Auto_Translate { // Methods void .ctor(); // a006facc void Start(); // a006fad4 void Translate(); // a006fad8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class DynamicGridSize { // Fields GridLayoutGroup grid; ContentSizeFitter fitter; boolean initialized; // Methods void .ctor(); // a008dac8 void Awake(); // a008dad0 void Start(); // a008db88 void OnRectTransformDimensionsChange(); // a008e548 void CalculateGridSize(); // a008dba8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Awake(); // 4 - a008dad0 virtual void OnEnable(); // 5 - a0a2ec74 virtual void Start(); // 6 - a008db88 virtual void OnDisable(); // 7 - a0a2ee2c virtual void OnDestroy(); // 8 - a0a3bb24 virtual boolean IsActive(); // 9 - a0a3bb28 virtual void OnRectTransformDimensionsChange(); // 10 - a008e548 virtual void OnBeforeTransformParentChanged(); // 11 - a0a3bb34 virtual void OnTransformParentChanged(); // 12 - a0a3bb38 virtual void OnDidApplyAnimationProperties(); // 13 - a0a3bb3c virtual void OnCanvasGroupChanged(); // 14 - a0a3bb40 virtual void OnCanvasHierarchyChanged(); // 15 - a0a3bb44 } // Namespace: Niantic.Holoholo.UI class DynoScrollRect`2 { // Fields Vector2 dragLockNormalizedDistance; float lerpSpeed; boolean scrollToTopWhenChangingPages; FlickGesture flickGesture; int dragStartIndex; Vector2 prevDragPosition; Generic lerpLocalPosition; Generic lerpAnchorPosition; Vector3 lerpLocalTarget; Vector2 lerpAnchorTarget; Generic itemDescriptors; int numItems; int firstDescriptorIndex; int numPages; cmod_reqd pageRoots; cmod_reqd pageGuis; cmod_reqd pageCharacters; int leftmostPage; float modelSpacing; IPokemonDetailRenderer pokemonDetailRenderer; IPokemonTypeBackground pokemonTypeBackground; Button nextButton; Button prevButton; boolean xLocked; boolean yLocked; Generic dragStatus; // Methods void .ctor(); // 0 void Init(Generic descriptors, int initialSelection, Void pokemonDetailRenderer, Void typeBackground); // 0 void Cleanup(); // 0 void UpdateContent(); // 0 var CurrentPageGui(); // 0 HoloCharacter CurrentCharacterModel(); // 0 void OnBeginDrag(Void eventData); // 0 void OnDrag(Void eventData); // 0 void OnEndDrag(Void eventData); // 0 void OnFlick(mvar sender, Void e); // 0 HoloPokemonType CurrentPokemonType(); // 0 void UpdatePage(var page, var descriptor); // 0 var CreatePage(var descriptor, EncoderExceptionFallback parent, EncoderExceptionFallback detailRenderer, EncoderExceptionFallback characterModel); // 0 void LateUpdate(); // 0 void LerpAnchoredPosition(Void target, boolean lerpX, boolean lerpY); // 0 void LerpLocalPosition(Void target, boolean lerpX, boolean lerpY); // 0 void UpdateLocalPositionLerp(); // 0 void UpdateAnchorPositionLerp(); // 0 void UpdateTypeBackground(); // 0 void UpdateModelPositions(); // 0 void UpdateButtons(); // 0 void CreatePages(int firstPageToDisplay); // 0 void UpdatePages(); // 0 void ResizeContainerToFitCurrentPage(); // 0 void ContentIncrement(); // 0 void ContentDecrement(); // 0 void UpdatePagePositions(); // 0 void OnNextScreenButton(); // 0 void OnPreviousScreenButton(); // 0 void NextScreenSwipe(); // 0 void PreviousScreenSwipe(); // 0 Vector3 GetPageScrollPosition(int itemIndex); // 0 Vector3 FindClosestPagePosition(); // 0 float GetCurrentPagePosition(); // 0 void SetCurrentPagePosition(float pos); // 0 int CurrentDescriptorIndex(); // 0 int CurrentPageIndex(); // 0 float GetPageWidth(); // 0 void m__217(); // 0 void m__218(); // 0 void m__219(); // 0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Awake(); // 4 - a0a3bb1c virtual void OnEnable(); // 5 - a0a700f8 virtual void Start(); // 6 - a0a3bb20 virtual void OnDisable(); // 7 - a0a702fc virtual void OnDestroy(); // 8 - a0a3bb24 virtual boolean IsActive(); // 9 - a0a70588 virtual void OnRectTransformDimensionsChange(); // 10 - a0a720f4 virtual void OnBeforeTransformParentChanged(); // 11 - a0a3bb34 virtual void OnTransformParentChanged(); // 12 - a0a3bb38 virtual void OnDidApplyAnimationProperties(); // 13 - a0a3bb3c virtual void OnCanvasGroupChanged(); // 14 - a0a3bb40 virtual void OnCanvasHierarchyChanged(); // 15 - a0a3bb44 virtual void OnBeginDrag(Void eventData); // 16 - 0 virtual void OnInitializePotentialDrag(Void eventData); // 17 - a0a70ba4 virtual void OnDrag(Void eventData); // 18 - 0 virtual void OnEndDrag(Void eventData); // 19 - 0 virtual void OnScroll(Void data); // 20 - a0a706c0 virtual void Rebuild(Void executing); // 21 - a0a6f708 virtual Transform UnityEngine.UI.ICanvasElement.get_transform(); // 22 - a0a732b8 virtual void LayoutComplete(); // 23 - a0a700f0 virtual void GraphicUpdateComplete(); // 24 - a0a700f4 virtual boolean UnityEngine.UI.ICanvasElement.IsDestroyed(); // 25 - a0a732b0 virtual void CalculateLayoutInputHorizontal(); // 26 - a0a72200 virtual void CalculateLayoutInputVertical(); // 27 - a0a72204 virtual float get_minWidth(); // 28 - a0a72208 virtual float get_preferredWidth(); // 29 - a0a72214 virtual float get_flexibleWidth(); // 30 - a0a72220 virtual float get_minHeight(); // 31 - a0a7222c virtual float get_preferredHeight(); // 32 - a0a72238 virtual float get_flexibleHeight(); // 33 - a0a72244 virtual int get_layoutPriority(); // 34 - a0a72250 virtual void SetLayoutHorizontal(); // 35 - a0a72258 virtual void SetLayoutVertical(); // 36 - a0a72d7c virtual void Rebuild(Void executing); // 37 - a0a6f708 virtual void LayoutComplete(); // 38 - a0a700f0 virtual void GraphicUpdateComplete(); // 39 - a0a700f4 virtual void StopMovement(); // 40 - a0a70690 virtual void OnScroll(Void data); // 41 - a0a706c0 virtual void OnInitializePotentialDrag(Void eventData); // 42 - a0a70ba4 virtual void OnBeginDrag(Void eventData); // 43 - 0 virtual void OnEndDrag(Void eventData); // 44 - 0 virtual void OnDrag(Void eventData); // 45 - 0 virtual void SetContentAnchoredPosition(Void position); // 46 - a0a71164 virtual void LateUpdate(); // 47 - 0 virtual void CalculateLayoutInputHorizontal(); // 48 - a0a72200 virtual void CalculateLayoutInputVertical(); // 49 - a0a72204 virtual float get_minWidth(); // 50 - a0a72208 virtual float get_preferredWidth(); // 51 - a0a72214 virtual float get_flexibleWidth(); // 52 - a0a72220 virtual float get_minHeight(); // 53 - a0a7222c virtual float get_preferredHeight(); // 54 - a0a72238 virtual float get_flexibleHeight(); // 55 - a0a72244 virtual int get_layoutPriority(); // 56 - a0a72250 virtual void SetLayoutHorizontal(); // 57 - a0a72258 virtual void SetLayoutVertical(); // 58 - a0a72d7c virtual boolean UnityEngine.UI.ICanvasElement.IsDestroyed(); // 59 - a0a732b0 virtual Transform UnityEngine.UI.ICanvasElement.get_transform(); // 60 - a0a732b8 } // Namespace: class DragStatus { // Fields int value__; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class InitialAnimState { // Fields AnimationClip initialAnim; // Methods void .ctor(); // a02a38bc void Awake(); // a02a38c4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class LoadingScreenRandomPokemon { // Methods void .ctor(); // a02c1214 void RandomizePokemon(); // a02c121c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class c__AnonStorey176 { // Fields CanvasGroup canvasGroup; // Methods void .ctor(); // a014e35c void <>m__21A(float alpha); // a014e49c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class ScrollRectElement { // Fields ScrollRect scrollRect; // Methods void .ctor(); // a0191200 void Start(); // a0191208 void OnDrag(Void eventData); // a0191290 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void OnDrag(Void eventData); // 4 - a0191290 } // Namespace: Niantic.Holoholo class MonoBehaviourExt { // Methods void SafeStopCoroutine(Void context, Void routine); // a00e8bb4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo class NDestroy { // Fields boolean k__BackingField; // Methods boolean get_TestMode(); // a00e8c04 void set_TestMode(boolean value); // a00e8c84 void UnityAbstractedDestroy(Void obj); // a00e8d08 void Asset(Void asset); // a00e8db8 void GameObject(Void gameObject); // a00e8dbc void Component(Void component); // a00e8dc0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Web class WebHelper { // Fields static String httpPrefix = @"http://"; static String httpsPrefix = @"https://"; // Methods void SafeOpenUrl(String url); // a015ae3c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__IteratorB5 { // Fields WebCamUtil __0; Generic __1; float __2; float __3; FullscreenQuad __4; Material __5; Vector3 __6; Quaternion __7; float __8; int $PC; mvar $current; WebCamProjector <>f__this; // Methods void .ctor(); // a015b39c mvar System.Collections.Generic.IEnumerator.get_Current(); // a015b578 mvar System.Collections.IEnumerator.get_Current(); // a015b580 boolean MoveNext(); // a015b588 void Dispose(); // a015c97c void Reset(); // a015c988 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a015c97c virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a015b580 virtual boolean MoveNext(); // 6 - a015b588 virtual void Reset(); // 7 - a015c988 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a015b578 } // Namespace: class c__IteratorB6 { // Fields cmod_reqd __0; int __1; int $PC; mvar $current; WebCamUtil <>f__this; // Methods void .ctor(); // a015caec mvar System.Collections.Generic.IEnumerator.get_Current(); // a015caf4 mvar System.Collections.IEnumerator.get_Current(); // a015cafc boolean MoveNext(); // a015cb04 void Dispose(); // a015cff4 void Reset(); // a015d000 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a015cff4 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a015cafc virtual boolean MoveNext(); // 6 - a015cb04 virtual void Reset(); // 7 - a015d000 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a015caf4 } // Namespace: class FpsCounter { // Fields Text text; float updateFrequencySeconds; float time; int count; // Methods void .ctor(); // a00948dc void Start(); // a00948ec void Update(); // a00948fc // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Widget class ClickableIconTextListAdapter { // Fields Generic icons; // Methods void .ctor(); // a015d094 Generic get_Icons(); // a015d118 void set_Icons(Generic value); // a015d120 ListItemClickableIconTextView CreateView(int index, String item); // a015d1b8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Dispose(); // 4 - a0637500 virtual void add_OnItemsChanged(Generic value); // 5 - a0636f58 virtual void remove_OnItemsChanged(Generic value); // 6 - a0636ff4 virtual int get_Count(); // 7 - a0637090 virtual RectTransform GetView(int index); // 8 - a0637154 virtual ListItemClickableIconTextView CreateView(int index, String item); // 9 - a015d1b8 virtual String GetDisplayText(int index, String item); // 10 - a0637be4 } // Namespace: Niantic.Holoholo.Widget class ListItemClickableIconTextView { // Fields Image image; // Methods void .ctor(); // a015dbec Sprite get_Icon(); // a015dbfc void set_Icon(Void value); // a015d35c Color get_Color(); // a015dc20 void set_Color(Void value); // a015d380 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Widget class ClickableListAdapter`2 { // Fields Generic OnItemClick; // Methods void .ctor(); // 0 void add_OnItemClick(Generic value); // 0 void remove_OnItemClick(Generic value); // 0 var CreateView(int index, var item); // 0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Dispose(); // 4 - 0 virtual void add_OnItemsChanged(Generic value); // 5 - 0 virtual void remove_OnItemsChanged(Generic value); // 6 - 0 virtual int get_Count(); // 7 - 0 virtual RectTransform GetView(int index); // 8 - 0 virtual var CreateView(int index, var item); // 9 - 0 virtual String GetDisplayText(int index, var item); // 10 - 0 } // Namespace: class ItemClickEventArgs { // Fields int index; var item; // Methods void .ctor(int index, var item); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class ItemClickEventHandler { // Methods void .ctor(mvar object, uint method); // 0 void Invoke(mvar sender, Generic e); // 0 IAsyncResult BeginInvoke(mvar sender, Generic e, IAsyncResult callback, mvar object); // 0 void EndInvoke(Void result); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual void Invoke(mvar sender, Generic e); // 12 - 0 virtual IAsyncResult BeginInvoke(mvar sender, Generic e, IAsyncResult callback, mvar object); // 13 - 0 virtual void EndInvoke(Void result); // 14 - 0 } // Namespace: class c__AnonStorey177 { // Fields int index; var item; Generic <>f__this; // Methods void .ctor(); // 0 void <>m__21B(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Widget class ClickableListAdapter { // Methods void .ctor(); // a015d3b4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Dispose(); // 4 - a0637500 virtual void add_OnItemsChanged(Generic value); // 5 - a0636f58 virtual void remove_OnItemsChanged(Generic value); // 6 - a0636ff4 virtual int get_Count(); // 7 - a0637090 virtual RectTransform GetView(int index); // 8 - a0637154 virtual ListItemClickableView CreateView(int index, mvar item); // 9 - a0636da8 virtual String GetDisplayText(int index, mvar item); // 10 - a0637be4 } // Namespace: Niantic.Holoholo.Widget class IListItemView { } // Namespace: Niantic.Holoholo.Widget class ListAdapterBase`2 { // Fields Generic items; Generic views; Generic OnItemsChanged; // Methods void .ctor(); // 0 void add_OnItemsChanged(Generic value); // 0 void remove_OnItemsChanged(Generic value); // 0 int get_Count(); // 0 Generic get_Items(); // 0 void set_Items(Generic value); // 0 RectTransform GetView(int index); // 0 var GetView(var item); // 0 void Dispose(); // 0 void DestroyViews(); // 0 void HandleDataChange(); // 0 var CreateView(int index, var item); // 0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Dispose(); // 4 - 0 virtual void add_OnItemsChanged(Generic value); // 5 - 0 virtual void remove_OnItemsChanged(Generic value); // 6 - 0 virtual int get_Count(); // 7 - 0 virtual RectTransform GetView(int index); // 8 - 0 } // Namespace: Niantic.Holoholo.Widget class ListItemTextView { // Fields Text text; // Methods void .ctor(); // a015dc44 String get_Text(); // a015df78 void set_Text(String value); // a015dfb4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Widget.ListViewSamples class ClickableIconTextListSample { // Fields ListView listView; ClickableIconTextListAdapter adapter; Sprite icon; Generic <>f__am$cache3; // Methods void .ctor(); // a015e6d0 void Start(); // a015e6d8 void m__21C(mvar sender, Generic e); // a015e9f4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Widget.ListViewSamples class ClickableListSample { // Fields ListView listView; ClickableTextListAdapter adapter; Generic <>f__am$cache2; // Methods void .ctor(); // a015eb08 void Start(); // a015eb10 void m__21D(mvar sender, Generic e); // a015ed8c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Widget.ListViewSamples class TextListSample { // Fields ListView listView; TextListAdapter adapter; // Methods void .ctor(); // a015eea0 void Start(); // a015eea8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Widget class TextListAdapter { // Methods void .ctor(); // a01671ec // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Dispose(); // 4 - a0637500 virtual void add_OnItemsChanged(Generic value); // 5 - a0636f58 virtual void remove_OnItemsChanged(Generic value); // 6 - a0636ff4 virtual int get_Count(); // 7 - a0637090 virtual RectTransform GetView(int index); // 8 - a0637154 virtual ListItemTextView CreateView(int index, String item); // 9 - a0637a3c virtual String GetDisplayText(int index, String item); // 10 - a0637be4 } // Namespace: Niantic.Holoholo.Widget class TextListAdapter`2 { // Fields var itemViewPrefab; // Methods void .ctor(); // 0 var CreateView(int index, var item); // 0 String GetDisplayText(int index, var item); // 0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Dispose(); // 4 - 0 virtual void add_OnItemsChanged(Generic value); // 5 - 0 virtual void remove_OnItemsChanged(Generic value); // 6 - 0 virtual int get_Count(); // 7 - 0 virtual RectTransform GetView(int index); // 8 - 0 virtual var CreateView(int index, var item); // 9 - 0 virtual String GetDisplayText(int index, var item); // 10 - 0 } // Namespace: Niantic.Holoholo.Widget class ScrollRectEx { // Fields boolean routeToParent; float scrollVelocityAmplifier; // Methods void .ctor(); // a015f710 void DoForParents(Generic action); // 0 void OnInitializePotentialDrag(Void eventData); // a016286c void OnDrag(Void eventData); // a0162994 void OnBeginDrag(Void eventData); // a0162acc void OnEndDrag(Void eventData); // a0162cd8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Awake(); // 4 - a0a3bb1c virtual void OnEnable(); // 5 - a0a700f8 virtual void Start(); // 6 - a0a3bb20 virtual void OnDisable(); // 7 - a0a702fc virtual void OnDestroy(); // 8 - a0a3bb24 virtual boolean IsActive(); // 9 - a0a70588 virtual void OnRectTransformDimensionsChange(); // 10 - a0a720f4 virtual void OnBeforeTransformParentChanged(); // 11 - a0a3bb34 virtual void OnTransformParentChanged(); // 12 - a0a3bb38 virtual void OnDidApplyAnimationProperties(); // 13 - a0a3bb3c virtual void OnCanvasGroupChanged(); // 14 - a0a3bb40 virtual void OnCanvasHierarchyChanged(); // 15 - a0a3bb44 virtual void OnBeginDrag(Void eventData); // 16 - a0162acc virtual void OnInitializePotentialDrag(Void eventData); // 17 - a016286c virtual void OnDrag(Void eventData); // 18 - a0162994 virtual void OnEndDrag(Void eventData); // 19 - a0162cd8 virtual void OnScroll(Void data); // 20 - a0a706c0 virtual void Rebuild(Void executing); // 21 - a0a6f708 virtual Transform UnityEngine.UI.ICanvasElement.get_transform(); // 22 - a0a732b8 virtual void LayoutComplete(); // 23 - a0a700f0 virtual void GraphicUpdateComplete(); // 24 - a0a700f4 virtual boolean UnityEngine.UI.ICanvasElement.IsDestroyed(); // 25 - a0a732b0 virtual void CalculateLayoutInputHorizontal(); // 26 - a0a72200 virtual void CalculateLayoutInputVertical(); // 27 - a0a72204 virtual float get_minWidth(); // 28 - a0a72208 virtual float get_preferredWidth(); // 29 - a0a72214 virtual float get_flexibleWidth(); // 30 - a0a72220 virtual float get_minHeight(); // 31 - a0a7222c virtual float get_preferredHeight(); // 32 - a0a72238 virtual float get_flexibleHeight(); // 33 - a0a72244 virtual int get_layoutPriority(); // 34 - a0a72250 virtual void SetLayoutHorizontal(); // 35 - a0a72258 virtual void SetLayoutVertical(); // 36 - a0a72d7c virtual void Rebuild(Void executing); // 37 - a0a6f708 virtual void LayoutComplete(); // 38 - a0a700f0 virtual void GraphicUpdateComplete(); // 39 - a0a700f4 virtual void StopMovement(); // 40 - a0a70690 virtual void OnScroll(Void data); // 41 - a0a706c0 virtual void OnInitializePotentialDrag(Void eventData); // 42 - a016286c virtual void OnBeginDrag(Void eventData); // 43 - a0162acc virtual void OnEndDrag(Void eventData); // 44 - a0162cd8 virtual void OnDrag(Void eventData); // 45 - a0162994 virtual void SetContentAnchoredPosition(Void position); // 46 - a0a71164 virtual void LateUpdate(); // 47 - a0a7123c virtual void CalculateLayoutInputHorizontal(); // 48 - a0a72200 virtual void CalculateLayoutInputVertical(); // 49 - a0a72204 virtual float get_minWidth(); // 50 - a0a72208 virtual float get_preferredWidth(); // 51 - a0a72214 virtual float get_flexibleWidth(); // 52 - a0a72220 virtual float get_minHeight(); // 53 - a0a7222c virtual float get_preferredHeight(); // 54 - a0a72238 virtual float get_flexibleHeight(); // 55 - a0a72244 virtual int get_layoutPriority(); // 56 - a0a72250 virtual void SetLayoutHorizontal(); // 57 - a0a72258 virtual void SetLayoutVertical(); // 58 - a0a72d7c virtual boolean UnityEngine.UI.ICanvasElement.IsDestroyed(); // 59 - a0a732b0 virtual Transform UnityEngine.UI.ICanvasElement.get_transform(); // 60 - a0a732b8 } // Namespace: class c__AnonStorey178 { // Fields PointerEventData eventData; // Methods void .ctor(); // a016298c void <>m__21E(Void parent); // a0163090 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey179 { // Fields PointerEventData eventData; // Methods void .ctor(); // a0162ac4 void <>m__21F(Void parent); // a0162f20 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey17A { // Fields PointerEventData eventData; // Methods void .ctor(); // a0162cd0 void <>m__220(Void parent); // a0162e68 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey17B { // Fields PointerEventData eventData; // Methods void .ctor(); // a0162e60 void <>m__221(Void parent); // a0162fd8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Widget class TabButton { // Fields Text titleText; Color activeTextColor; Color inactiveTextColor; boolean selected; // Methods void .ctor(); // a0163148 String get_title(); // a0163158 void set_title(String value); // a0163194 boolean get_Selected(); // a01631d8 void set_Selected(boolean value); // a01631e0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Widget class TextCase { // Fields Text text; CaseType caseType; // Methods void .ctor(); // a0166424 CaseType get_Case(); // a016642c void set_Case(Void value); // a0166434 void Start(); // a0166550 void OnEnable(); // a0166734 void OnDisable(); // a016673c void SetCallback(boolean doSet); // a01665e4 void LayoutDirty(); // a0166744 void UpdateText(); // a0166448 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class CaseType { // Fields int value__; static CaseType Upper = 0; static CaseType Lower = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.Widget class TextEllipsis { // Fields Text label; Coroutine updateTextRoutine; String suffix; // Methods void .ctor(); // a0166748 String get_Suffix(); // a01667d4 void set_Suffix(String value); // a01667dc void Start(); // a01668dc void OnEnable(); // a0166adc void OnDisable(); // a0166ae4 void SetCallback(boolean doSet); // a0166970 void UpdateText(); // a01668a4 IEnumerator WaitAndUpdateText(); // a0166aec // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Awake(); // 4 - a0a3bb1c virtual void OnEnable(); // 5 - a0166adc virtual void Start(); // 6 - a01668dc virtual void OnDisable(); // 7 - a0166ae4 virtual void OnDestroy(); // 8 - a0a3bb24 virtual boolean IsActive(); // 9 - a0a3bb28 virtual void OnRectTransformDimensionsChange(); // 10 - a0a3bb30 virtual void OnBeforeTransformParentChanged(); // 11 - a0a3bb34 virtual void OnTransformParentChanged(); // 12 - a0a3bb38 virtual void OnDidApplyAnimationProperties(); // 13 - a0a3bb3c virtual void OnCanvasGroupChanged(); // 14 - a0a3bb40 virtual void OnCanvasHierarchyChanged(); // 15 - a0a3bb44 } // Namespace: class c__IteratorB7 { // Fields boolean __0; int __1; int __2; int __3; String __4; int __5; String __6; int $PC; mvar $current; TextEllipsis <>f__this; // Methods void .ctor(); // a0166b88 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0166b90 mvar System.Collections.IEnumerator.get_Current(); // a0166b98 boolean MoveNext(); // a0166ba0 void Dispose(); // a016714c void Reset(); // a0167158 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a016714c virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0166b98 virtual boolean MoveNext(); // 6 - a0166ba0 virtual void Reset(); // 7 - a0167158 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0166b90 } // Namespace: Niantic.Holoholo.Widget class TransformChildrenChangeMonitor { // Fields Action TransformChildrenChangedEvent; // Methods void .ctor(); // a0167ecc void add_TransformChildrenChangedEvent(Void value); // a01637b4 void remove_TransformChildrenChangedEvent(Void value); // a0163b8c void OnTransformChildrenChanged(); // a0167ed4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Widget class TransformTether { // Fields Vector3 TetherRatio; Transform Target; Transform prevTarget; Vector3 prevPosition; // Methods void .ctor(); // a0167ee8 void OnEnable(); // a0167f2c void LateUpdate(); // a0168020 void m__222(); // a0168178 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class c__IteratorB8 { // Fields ITokenSource tokenSource; boolean __0; boolean __1; int $PC; mvar $current; ITokenSource <$>tokenSource; AuthenticationService <>f__this; // Methods void .ctor(); // a02e0f10 mvar System.Collections.Generic.IEnumerator.get_Current(); // a02e1484 mvar System.Collections.IEnumerator.get_Current(); // a02e148c boolean MoveNext(); // a02e1494 void Dispose(); // a02e19bc void Reset(); // a02e19c8 void <>m__223(Void response); // a02e1a5c void <>m__224(); // a02e1a88 boolean <>m__225(); // a02e1a94 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a02e19bc virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a02e148c virtual boolean MoveNext(); // 6 - a02e1494 virtual void Reset(); // 7 - a02e19c8 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a02e1484 } // Namespace: class c__IteratorB9 { // Fields String username; String password; boolean __0; boolean __1; PTCTokenSource tokenSource; int $PC; mvar $current; String <$>username; String <$>password; PTCTokenSource <$>tokenSource; AuthenticationService <>f__this; // Methods void .ctor(); // a02e1020 mvar System.Collections.Generic.IEnumerator.get_Current(); // a02e1a9c mvar System.Collections.IEnumerator.get_Current(); // a02e1aa4 boolean MoveNext(); // a02e1aac void Dispose(); // a02e1eb8 void Reset(); // a02e1ec4 void <>m__226(boolean s); // a02e1f58 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a02e1eb8 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a02e1aa4 virtual boolean MoveNext(); // 6 - a02e1aac virtual void Reset(); // 7 - a02e1ec4 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a02e1a9c } // Namespace: class c__IteratorBA { // Fields float __0; int $PC; mvar $current; BatterySaverService <>f__this; // Methods void .ctor(); // a02ea1d4 mvar System.Collections.Generic.IEnumerator.get_Current(); // a02ea1f0 mvar System.Collections.IEnumerator.get_Current(); // a02ea1f8 boolean MoveNext(); // a02ea200 void Dispose(); // a02ea6b8 void Reset(); // a02ea6c4 void <>m__228(Void c); // a02ea758 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a02ea6b8 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a02ea1f8 virtual boolean MoveNext(); // 6 - a02ea200 virtual void Reset(); // 7 - a02ea6c4 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a02ea1f0 } // Namespace: class c__IteratorBB { // Fields float __0; int $PC; mvar $current; BatterySaverService <>f__this; // Methods void .ctor(); // a02ea1dc mvar System.Collections.Generic.IEnumerator.get_Current(); // a02ea7a4 mvar System.Collections.IEnumerator.get_Current(); // a02ea7ac boolean MoveNext(); // a02ea7b4 void Dispose(); // a02eab34 void Reset(); // a02eab4c void <>__Finally0(); // a02eaa4c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a02eab34 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a02ea7ac virtual boolean MoveNext(); // 6 - a02ea7b4 virtual void Reset(); // 7 - a02eab4c virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a02ea7a4 } // Namespace: Niantic.Holoholo.Services class IObservableService`1 { // Methods IReceipt Observe(Generic callback); // 0 } // Namespace: Niantic.Holoholo.Services class ObservableService`1 { // Fields Generic subscribers; Generic subscribersTemp; var k__BackingField; boolean k__BackingField; // Methods void .ctor(); // 0 var get_Observed(); // 0 void set_Observed(var value); // 0 boolean get_ObservedSet(); // 0 void set_ObservedSet(boolean value); // 0 void Awake(); // 0 void Reset(); // 0 void Notify(var observed); // 0 IReceipt Observe(Generic callback); // 0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual IReceipt Observe(Generic callback); // 4 - 0 virtual void Awake(); // 5 - 0 } // Namespace: class c__AnonStorey128 { // Fields Generic callback; Generic <>f__this; // Methods void .ctor(); // 0 void <>m__64(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class RangeAction { // Fields LatLng Location; float DistanceM; Action Action; // Methods void .ctor(); // a00e0348 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey17C { // Fields RangeAction rangeAction; PlayerProximityService <>f__this; // Methods void .ctor(); // a00e0340 void <>m__229(); // a00e0534 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey17D { // Fields RangeAction rangeAction; PlayerProximityService <>f__this; // Methods void .ctor(); // a00e04ec void <>m__22A(); // a00e0580 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Rpc class TrackedRpcCallback`1 { // Fields Generic callbackFunction; Generic k__BackingField; // Methods void .ctor(Generic callbackFunction); // 0 Generic get_RpcId(); // 0 void set_RpcId(Generic value); // 0 void OnResponse(Void sts, var resultProto); // 0 Generic op_Implicit(Generic trpc); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Services class SettableObservableService`1 { // Methods void .ctor(); // 0 void Set(var t); // 0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual IReceipt Observe(Generic callback); // 4 - 0 virtual void Awake(); // 5 - 0 virtual void Set(var t); // 6 - 0 } // Namespace: Niantic.Holoholo.Services class ISettableObservableService`1 { // Methods void Set(var t); // 0 } // Namespace: Niantic.Holoholo.Sponsors class SponsorData { // Fields Sponsor Sponsor; RenderingType RenderingType; Sprite GymLogo; // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: class CollisionTestPass { // Methods void .ctor(); // a0089500 void Start(); // a0089508 void Update(); // a008950c void OnCollisionEnter(Void col); // a0089510 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: UnityTest class CallTesting_Prefab { // Fields TestCollection objectCollection; FilterForCondition filterCondition; Functions callOnMethod; Method methodToCall; String objectNameFilter; String transformFilter; String animClipName; String shaderName; String shaderProperty; int shaderInt; int afterFrames; float afterSeconds; int m_StartFrame; float m_StartTime; // Methods void .ctor(); // a01c535c void TryToCallTesting(Void invokingMethod); // a01c5434 void Start(); // a01c54a0 void Update(); // a01c54d4 void CallAfterFrames(); // a01c554c void CallAfterSeconds(); // a01c54fc void OnDisable(); // a01c5594 void OnEnable(); // a01c559c void DoProcessGameObjects(cmod_reqd gameobjects, Generic predicate); // 0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: UnityTest class TestCollection { // Fields cmod_reqd testGameObjects; cmod_reqd testMaterials; Generic <>f__am$cache2; Generic <>f__am$cache3; // Methods void .ctor(); // a01cdbc0 void DoSortGameObjects(); // a01cdbc8 void DoSortMaterials(); // a01cddb8 int m__22C(Int32 a, Int32 b); // a01cdfa8 int m__22D(Int32 a, Int32 b); // a01ce000 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class FilterForCondition { // Fields int value__; static FilterForCondition isPositionReset = 0; static FilterForCondition isRotationReset = 1; static FilterForCondition isScaleGlobalUnitONe = 2; static FilterForCondition hasAnimatorController = 3; static FilterForCondition isAnimatorClipCurrentDefault = 4; static FilterForCondition hasShaderType = 5; static FilterForCondition isShaderTypePropertySet = 6; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Functions { // Fields int value__; static Functions OnProcessGameObjects = 0; static Functions CallAfterSeconds = 1; static Functions CallAfterFrames = 2; static Functions Start = 3; static Functions Update = 4; static Functions OnEnable = 5; static Functions OnDisable = 6; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Method { // Fields int value__; static Method Pass = 0; static Method Fail = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class c__AnonStorey17E { // Fields Generic failedFilterObjects; CallTesting_Prefab <>f__this; // Methods void .ctor(); // a01c5a08 boolean <>m__22B(Boolean bGameObject); // a01c5a10 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Test class MockCoroutineTester { // Methods void .ctor(); // a0125d54 IEnumerator InfiniteCoroutine(); // a0125d5c IEnumerator EmptyCoroutine(); // a0125de8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class c__IteratorBC { // Fields int $PC; mvar $current; // Methods void .ctor(); // a0125f34 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0125f3c mvar System.Collections.IEnumerator.get_Current(); // a0125f44 boolean MoveNext(); // a0125f4c void Dispose(); // a0126008 void Reset(); // a0126014 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0126008 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0125f44 virtual boolean MoveNext(); // 6 - a0125f4c virtual void Reset(); // 7 - a0126014 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0125f3c } // Namespace: class c__IteratorBD { // Fields int $PC; mvar $current; // Methods void .ctor(); // a0125e74 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0125e7c mvar System.Collections.IEnumerator.get_Current(); // a0125e84 boolean MoveNext(); // a0125e8c void Dispose(); // a0125e9c void Reset(); // a0125ea8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0125e9c virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0125e84 virtual boolean MoveNext(); // 6 - a0125e8c virtual void Reset(); // 7 - a0125ea8 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0125e7c } // Namespace: TouchScript.InputSources class TuioInput { // Fields static String SOURCE_TUIO = @"TUIO"; int tuioPort; InputType supportedInputs; Generic tuioObjectMappings; Tags cursorTags; Tags blobTags; Tags objectTags; TuioServer server; CursorProcessor cursorProcessor; ObjectProcessor objectProcessor; BlobProcessor blobProcessor; Generic cursorToInternalId; Generic blobToInternalId; Generic objectToInternalId; int screenWidth; int screenHeight; // Methods void .ctor(); // a01b3280 int get_TuioPort(); // a01b388c void set_TuioPort(int value); // a01b3894 InputType get_SupportedInputs(); // a01b3984 void set_SupportedInputs(Void value); // a01b398c Generic get_TuioObjectMappings(); // a01b3a44 Tags get_CursorTags(); // a01b3a4c Tags get_BlobTags(); // a01b3a54 Tags get_ObjectTags(); // a01b3a5c void UpdateInput(); // a01b3a64 void CancelTouch(Void touch, boolean return); // a01b3a94 void OnEnable(); // a01b45e4 void OnDisable(); // a01b4a70 void connect(); // a01b38a8 void disconnect(); // a01b4a8c void updateInputs(); // a01b39a0 void updateBlobProperties(Void touch, Void blob); // a01b50e4 void updateObjectProperties(Void touch, Void obj); // a01b53a4 String getTagById(int id); // a01b55c0 void OnCursorAdded(mvar sender, Void e); // a01b56e0 void OnCursorUpdated(mvar sender, Void e); // a01b585c void OnCursorRemoved(mvar sender, Void e); // a01b59ec void OnBlobAdded(mvar sender, Void e); // a01b5b20 void OnBlobUpdated(mvar sender, Void e); // a01b5ca4 void OnBlobRemoved(mvar sender, Void e); // a01b5e40 void OnObjectAdded(mvar sender, Void e); // a01b5f74 void OnObjectUpdated(mvar sender, Void e); // a01b6294 void OnObjectRemoved(mvar sender, Void e); // a01b6430 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual ICoordinatesRemapper get_CoordinatesRemapper(); // 4 - a01b0ffc virtual void set_CoordinatesRemapper(Void value); // 5 - a01b1004 virtual void UpdateInput(); // 6 - a01b3a64 virtual void CancelTouch(Void touch, boolean return); // 7 - a01b3a94 virtual void UpdateInput(); // 8 - a01b3a64 virtual void CancelTouch(Void touch, boolean return); // 9 - a01b3a94 virtual void OnEnable(); // 10 - a01b45e4 virtual void OnDisable(); // 11 - a01b4a70 virtual TouchPoint beginTouch(TouchPoint position, TouchPoint tags, boolean canRemap); // 12 - a01b1548 virtual void updateTouch(int id); // 13 - a01b1874 virtual void moveTouch(int id, Void position); // 14 - a01b1a04 virtual void endTouch(int id); // 15 - a01b1dd0 virtual void cancelTouch(int id); // 16 - a01b2058 } // Namespace: class InputType { // Fields int value__; static InputType Cursors = 1; static InputType Blobs = 2; static InputType Objects = 4; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: TouchScript class Tags { // Fields static String INPUT_TOUCH = @"Touch"; static String INPUT_MOUSE = @"Mouse"; static String INPUT_PEN = @"Pen"; static String INPUT_OBJECT = @"Object"; Tags EMPTY; Generic tagList; Generic tags; String stringValue; // Methods void .ctor(Void tags, Generic add); // a01bad6c void .ctor(Void tags, String add); // a01b619c void .ctor(Void tags); // a01bafd4 void .ctor(Generic tags); // a01bb2b8 void .ctor(cmod_reqd tags); // a01b3750 void .ctor(String tag); // a01b23a4 void .ctor(); // a01bb1d8 void .cctor(); // a01bb518 boolean HasTag(String tag); // a01bb5a8 void OnBeforeSerialize(); // a01bb5ec void OnAfterDeserialize(); // a01bb6ac String ToString(); // a01bb8c4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a01bb8c4 virtual void OnBeforeSerialize(); // 4 - a01bb5ec virtual void OnAfterDeserialize(); // 5 - a01bb6ac } // Namespace: TUIOsharp class TuioServer { // Fields Generic ErrorOccured; int k__BackingField; UDPReceiver udpReceiver; Generic processors; // Methods int get_Port(); // a0a2e24c void set_Port(int value); // a0a2e254 void .ctor(int port); // a0a2e25c void Connect(); // a0a2e410 void Disconnect(); // a0a2e454 void AddDataProcessor(Void processor); // a0a2e498 void RemoveDataProcessor(Void processor); // a0a2e510 void RemoveAllDataProcessors(); // a0a2e554 void processMessage(Void message); // a0a2e590 void handlerOscErrorOccured(mvar sender, Void exceptionEventArgs); // a0a2e70c void handlerOscMessageReceived(mvar sender, Void oscMessageReceivedEventArgs); // a0a2e7a4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: OSCsharp.Net class UDPReceiver { // Fields Generic PacketReceived; Generic BundleReceived; Generic ErrorOccured; Generic messageReceivedInvoker; IPAddress k__BackingField; int k__BackingField; IPAddress k__BackingField; IPEndPoint k__BackingField; TransmissionType k__BackingField; boolean k__BackingField; UdpClient udpClient; boolean acceptingConnections; AsyncCallback callback; // Methods void add_ErrorOccured(Generic value); // a0805694 void remove_ErrorOccured(Generic value); // a0805848 void add_MessageReceived(Generic value); // a08059fc void remove_MessageReceived(Generic value); // a0805b88 IPAddress get_IPAddress(); // a0805d14 void set_IPAddress(Void value); // a0805d1c int get_Port(); // a0805d24 void set_Port(int value); // a0805d2c IPAddress get_MulticastAddress(); // a0805d34 void set_MulticastAddress(Void value); // a0805d3c IPEndPoint get_IPEndPoint(); // a0805d44 void set_IPEndPoint(Void value); // a0805d4c TransmissionType get_TransmissionType(); // a0805d54 void set_TransmissionType(Void value); // a0805d5c boolean get_ConsumeParsingExceptions(); // a0805d64 void set_ConsumeParsingExceptions(boolean value); // a0805d6c boolean get_IsRunning(); // a0805d74 void .ctor(int port, boolean consumeParsingExceptions); // a0805d8c void .ctor(Void ipAddress, int port, boolean consumeParsingExceptions); // a0805e68 void .ctor(Void ipAddress, int port, Void transmissionType, Void multicastAddress, boolean consumeParsingExceptions); // a0805e90 void Start(); // a0805fcc void Stop(); // a0806358 void endReceive(Void asyncResult); // a08063b0 void parseData(Void sourceEndPoint, cmod_reqd data); // a08065c0 void onPacketReceived(Void packet); // a08067f0 void onBundleReceived(Void bundle); // a08068b0 void onMessageReceived(Void message); // a0806ae0 void onError(Void ex); // a0806ba0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: OSCsharp.Net class TransmissionType { // Fields int value__; static TransmissionType Unicast = 0; static TransmissionType Multicast = 1; static TransmissionType Broadcast = 2; static TransmissionType LocalBroadcast = 3; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: TUIOsharp.DataProcessors class CursorProcessor { // Fields Generic CursorAdded; Generic CursorUpdated; Generic CursorRemoved; int k__BackingField; Generic cursors; Generic updatedCursors; Generic addedCursors; Generic removedCursors; // Methods void add_CursorAdded(Generic value); // a0a2a9e0 void remove_CursorAdded(Generic value); // a0a2ab94 void add_CursorUpdated(Generic value); // a0a2ad48 void remove_CursorUpdated(Generic value); // a0a2aefc void add_CursorRemoved(Generic value); // a0a2b0b0 void remove_CursorRemoved(Generic value); // a0a2b264 void set_FrameNumber(int value); // a0a2b418 void .ctor(); // a0a2b420 void ProcessMessage(Void message); // a0a2b54c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void ProcessMessage(Void message); // 4 - a0a2b54c } // Namespace: TUIOsharp.DataProcessors class ObjectProcessor { // Fields Generic ObjectAdded; Generic ObjectUpdated; Generic ObjectRemoved; int k__BackingField; Generic objects; Generic updatedObjects; Generic addedObjects; Generic removedObjects; // Methods void add_ObjectAdded(Generic value); // a0a2c40c void remove_ObjectAdded(Generic value); // a0a2c5c0 void add_ObjectUpdated(Generic value); // a0a2c774 void remove_ObjectUpdated(Generic value); // a0a2c928 void add_ObjectRemoved(Generic value); // a0a2cadc void remove_ObjectRemoved(Generic value); // a0a2cc90 void set_FrameNumber(int value); // a0a2ce44 void .ctor(); // a0a2ce4c void ProcessMessage(Void message); // a0a2cf78 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void ProcessMessage(Void message); // 4 - a0a2cf78 } // Namespace: TUIOsharp.DataProcessors class BlobProcessor { // Fields Generic BlobAdded; Generic BlobUpdated; Generic BlobRemoved; int k__BackingField; Generic blobs; Generic updatedBlobs; Generic addedBlobs; Generic removedBlobs; // Methods void add_BlobAdded(Generic value); // a0a28d28 void remove_BlobAdded(Generic value); // a0a28ed4 void add_BlobUpdated(Generic value); // a0a29088 void remove_BlobUpdated(Generic value); // a0a2923c void add_BlobRemoved(Generic value); // a0a293f0 void remove_BlobRemoved(Generic value); // a0a295a4 void set_FrameNumber(int value); // a0a29758 void .ctor(); // a0a29760 void ProcessMessage(Void message); // a0a2988c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void ProcessMessage(Void message); // 4 - a0a2988c } // Namespace: TouchScript.InputSources class ICoordinatesRemapper { // Methods Vector2 Remap(Vector2 input); // 0 } // Namespace: TouchScript class TouchPoint { // Fields int refCount; Vector2 position; Vector2 newPosition; Generic properties; int k__BackingField; Transform k__BackingField; Vector2 k__BackingField; TouchHit k__BackingField; TouchLayer k__BackingField; IInputSource k__BackingField; Tags k__BackingField; // Methods void .ctor(); // a01c2044 int get_Id(); // a01a5e78 void set_Id(int value); // a01c2128 Transform get_Target(); // a01aa364 void set_Target(Void value); // a01b9c90 Vector2 get_Position(); // a01a68d4 Vector2 get_PreviousPosition(); // a01a68e8 void set_PreviousPosition(Void value); // a01c2130 TouchHit get_Hit(); // a01aea70 void set_Hit(Void value); // a01b9c60 TouchLayer get_Layer(); // a01a64b4 void set_Layer(Void value); // a01b9c58 IInputSource get_InputSource(); // a01bfa1c void set_InputSource(Void value); // a01c213c ProjectionParams get_ProjectionParams(); // a01c2144 Tags get_Tags(); // a01b0d30 void set_Tags(Void value); // a01c2188 Generic get_Properties(); // a01b45d4 void set_Properties(Generic value); // a01b45dc boolean Equals(mvar other); // a01c2190 boolean Equals(Boolean other); // a01c2260 int GetHashCode(); // a01c2288 void INTERNAL_Init(int id, Void position, Void input, Void tags); // a01bfa4c void INTERNAL_Reset(); // a01c1bb4 void INTERNAL_ResetPosition(); // a01c146c void INTERNAL_SetPosition(Void value); // a01bfb54 void INTERNAL_Retain(); // a01a64bc int INTERNAL_Release(); // a01a6c68 // VTable virtual boolean Equals(mvar other); // 0 - a01c2190 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a01c2288 virtual String ToString(); // 3 - a0bcc704 } // Namespace: TouchScript.Hit class TouchHit { // Fields TouchHitType type; Transform transform; RaycastHit raycastHit; RaycastHit2D raycastHit2D; RaycastResult raycastResult; // Methods void .ctor(Void transform); // a01aec08 void .ctor(Void value); // a01aee70 void .ctor(Void value); // a01aef2c void .ctor(Void value); // a01aefc8 TouchHitType get_Type(); // a01af0b0 Transform get_Transform(); // a01a59c0 RaycastHit get_RaycastHit(); // a01af0b8 RaycastHit2D get_RaycastHit2D(); // a01af0fc RaycastResult get_RaycastResult(); // a01aea88 Vector3 get_Point(); // a01af138 Vector3 get_Normal(); // a01af2f8 // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: class TouchHitType { // Fields int value__; static TouchHitType Hit3D = 0; static TouchHitType Hit2D = 1; static TouchHitType HitUI = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: TouchScript.Layers class TouchLayer { // Fields Generic touchBeganInvoker; String Name; int priority; Generic guaranteedGestures; ProjectionParams layerProjectionParams; ILayerDelegate k__BackingField; // Methods void .ctor(); // a01b7d70 void add_TouchBegan(Generic value); // a01b95f8 void remove_TouchBegan(Generic value); // a01b9784 Vector3 get_WorldProjectionNormal(); // a01b9910 ILayerDelegate get_Delegate(); // a01b9948 void set_Delegate(Void value); // a01b9950 int get_Priority(); // a01b9958 ProjectionParams GetProjectionParams(ProjectionParams touch); // a01b9960 LayerHitResult Hit(LayerHitResult position, LayerHitResult hit); // a01b7fc4 Generic GetGuaranteedGestures(); // a01b9968 void Awake(); // a01b80e4 void OnDestroy(); // a01b9970 boolean INTERNAL_BeginTouch(Boolean touch); // a01b9aac void INTERNAL_UpdateTouch(Void touch); // a01b9d44 void INTERNAL_EndTouch(Void touch); // a01b9d7c void INTERNAL_CancelTouch(Void touch); // a01b9db4 void setName(); // a01b9dec LayerHitResult beginTouch(LayerHitResult touch, LayerHitResult hit); // a01b9ec0 void updateTouch(Void touch); // a01b9f1c void endTouch(Void touch); // a01b9f20 void cancelTouch(Void touch); // a01b9f24 ProjectionParams createProjectionParams(); // a01b9300 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual Vector3 get_WorldProjectionNormal(); // 4 - a01b9910 virtual ProjectionParams GetProjectionParams(ProjectionParams touch); // 5 - a01b9960 virtual LayerHitResult Hit(LayerHitResult position, LayerHitResult hit); // 6 - a01b7fc4 virtual Generic GetGuaranteedGestures(); // 7 - a01b9968 virtual void Awake(); // 8 - a01b80e4 virtual void OnDestroy(); // 9 - a01b9970 virtual void setName(); // 10 - a01b9dec virtual LayerHitResult beginTouch(LayerHitResult touch, LayerHitResult hit); // 11 - a01b9ec0 virtual void updateTouch(Void touch); // 12 - a01b9f1c virtual void endTouch(Void touch); // 13 - a01b9f20 virtual void cancelTouch(Void touch); // 14 - a01b9f24 virtual ProjectionParams createProjectionParams(); // 15 - a01b9300 } // Namespace: TouchScript.Layers class ILayerDelegate { // Methods boolean ShouldReceiveTouch(Boolean layer, Boolean touch); // 0 } // Namespace: TouchScript.InputSources class IInputSource { // Methods ICoordinatesRemapper get_CoordinatesRemapper(); // 0 void set_CoordinatesRemapper(Void value); // 0 void UpdateInput(); // 0 void CancelTouch(Void touch, boolean return); // 0 } // Namespace: TouchScript.InputSources class TuioObjectMapping { // Fields int Id; String Tag; // Methods void .ctor(); // a01b6564 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: TouchScript.Behaviors class TouchScriptInputModule { // Fields Generic pointerEvents; String horizontalAxis; String verticalAxis; String submitButton; String cancelButton; float inputActionsPerSecond; float repeatDelay; float nextActionTime; MoveDirection lastMoveDirection; float lastMoveStartTime; // Methods void .ctor(); // a0194a84 String get_HorizontalAxis(); // a0194b94 void set_HorizontalAxis(String value); // a0194b9c String get_VerticalAxis(); // a0194ba4 void set_VerticalAxis(String value); // a0194bac String get_SubmitButton(); // a0194bb4 void set_SubmitButton(String value); // a0194bbc String get_CancelButton(); // a0194bc4 void set_CancelButton(String value); // a0194bcc boolean IsModuleSupported(); // a0194bd4 boolean ShouldActivateModule(); // a0194bdc boolean IsPointerOverGameObject(int pointerId); // a0194be4 void ActivateModule(); // a0194c68 void DeactivateModule(); // a0194f74 void Process(); // a0195450 String ToString(); // a0195b1c void raycastPointer(Void pointerEvent); // a0195f44 PointerEventData initPointerData(PointerEventData touch); // a0196050 void injectPointer(Void pointerEvent); // a01962d4 PointerEventData updatePointerData(PointerEventData touch); // a0196848 void movePointer(Void pointerEvent); // a0196928 void endPointer(Void pointerEvent); // a0196de4 boolean getPointerData(int id, Boolean data, boolean create); // a0196190 void removePointerData(Void data); // a0197284 PointerEventData getLastPointerEventData(int id); // a0194c3c void clearSelection(); // a01951dc void deselectIfSelectionChanged(Void currentOverGo, Void pointerEvent); // a019671c void processBegan(Void touch); // a01972e0 void processMove(Void touch); // a0197310 void processEnded(Void touch); // a0197340 boolean allowMoveEventProcessing(float time); // a0197370 boolean shouldStartDrag(Boolean pressPos, Boolean currentPos, float threshold, boolean useDragThreshold); // a0196d5c boolean sendSubmitEventToSelectedObject(); // a0195854 Vector2 getRawMoveVector(); // a019745c boolean sendMoveEventToSelectedObject(); // a0195644 boolean sendUpdateEventToSelectedObject(); // a01954b0 void touchBeganHandler(mvar sender, Void touchEventArgs); // a01975ec void touchMovedHandler(mvar sender, Void touchEventArgs); // a0197620 void touchEndedHandler(mvar sender, Void touchEventArgs); // a0197654 void touchCancelledHandler(mvar sender, Void touchEventArgs); // a0197688 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0195b1c virtual void Awake(); // 4 - a0a3bb1c virtual void OnEnable(); // 5 - a0a2ebdc virtual void Start(); // 6 - a0a3bb20 virtual void OnDisable(); // 7 - a0a2ee0c virtual void OnDestroy(); // 8 - a0a3bb24 virtual boolean IsActive(); // 9 - a0a3bb28 virtual void OnRectTransformDimensionsChange(); // 10 - a0a3bb30 virtual void OnBeforeTransformParentChanged(); // 11 - a0a3bb34 virtual void OnTransformParentChanged(); // 12 - a0a3bb38 virtual void OnDidApplyAnimationProperties(); // 13 - a0a3bb3c virtual void OnCanvasGroupChanged(); // 14 - a0a3bb40 virtual void OnCanvasHierarchyChanged(); // 15 - a0a3bb44 virtual void Process(); // 16 - a0195450 virtual AxisEventData GetAxisEventData(float x, float y, float moveDeadZone); // 17 - a0a2f944 virtual BaseEventData GetBaseEventData(); // 18 - a0a2faa8 virtual boolean IsPointerOverGameObject(int pointerId); // 19 - a0194be4 virtual boolean ShouldActivateModule(); // 20 - a0194bdc virtual void DeactivateModule(); // 21 - a0194f74 virtual void ActivateModule(); // 22 - a0194c68 virtual void UpdateModule(); // 23 - a0a2fbdc virtual boolean IsModuleSupported(); // 24 - a0194bd4 } // Namespace: TouchScript.Behaviors class Transformer { // Fields Transform cachedTransform; Generic gestures; // Methods void .ctor(); // a01976bc void Awake(); // a0197768 void OnEnable(); // a0197784 void OnDisable(); // a0197960 void transformHandler(mvar sender, Void e); // a0197b18 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: TouchScript.Behaviors.Visualizer class TouchProxy { // Fields Text Text; StringBuilder stringBuilder; // Methods void .ctor(); // a0197bec void updateOnce(Void touch); // a0197ca4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void hide(); // 4 - a01982cc virtual void show(); // 5 - a0198388 virtual void updateOnce(Void touch); // 6 - a0197ca4 virtual void update(Void touch); // 7 - a01983b4 } // Namespace: TouchScript.Behaviors.Visualizer class TouchProxyBase { // Fields RectTransform rect; int size; boolean k__BackingField; boolean k__BackingField; // Methods void .ctor(); // a0197c94 int get_Size(); // a0197f90 void set_Size(int value); // a0197f98 boolean get_ShowTouchId(); // a0197f80 void set_ShowTouchId(boolean value); // a0198010 boolean get_ShowTags(); // a0197f88 void set_ShowTags(boolean value); // a0198018 void Init(Void parent, Void touch); // a0198020 void UpdateTouch(Void touch); // a01980cc void Hide(); // a0198104 void Awake(); // a0198134 void hide(); // a01982cc void show(); // a0198388 void updateOnce(Void touch); // a0197f7c void update(Void touch); // a01983b4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void hide(); // 4 - a01982cc virtual void show(); // 5 - a0198388 virtual void updateOnce(Void touch); // 6 - a0197f7c virtual void update(Void touch); // 7 - a01983b4 } // Namespace: TouchScript.Behaviors.Visualizer class TouchVisualizer { // Fields TouchProxyBase touchProxy; boolean showTouchId; boolean showTags; boolean useDPI; float touchSize; int defaultSize; RectTransform rect; Generic pool; Generic proxies; // Methods void .ctor(); // a01983fc TouchProxyBase get_TouchProxy(); // a01984c8 void set_TouchProxy(Void value); // a01984d0 boolean get_ShowTouchId(); // a01985cc void set_ShowTouchId(boolean value); // a01985d4 boolean get_ShowTags(); // a01985dc void set_ShowTags(boolean value); // a01985e4 boolean get_UseDPI(); // a01985ec void set_UseDPI(boolean value); // a01985f4 float get_TouchSize(); // a01985fc void set_TouchSize(float value); // a0198604 void Awake(); // a019860c void OnEnable(); // a0198834 void OnDisable(); // a0198b68 TouchProxyBase instantiateProxy(); // a0198e9c void clearProxy(Void proxy); // a0198f24 int getTouchSize(); // a0198f60 void updateDefaultSize(); // a01984d8 void touchBeganHandler(mvar sender, Void e); // a0199080 void touchMovedHandler(mvar sender, Void e); // a01991d8 void touchEndedHandler(mvar sender, Void e); // a0199294 void touchCancelledHandler(mvar sender, Void e); // a01993e8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: TouchScript.Clusters class Clusters { // Fields static int CLUSTER1 = 0; static int CLUSTER2 = 1; Generic points; boolean dirty; Generic cluster1; Generic cluster2; float minPointDistance; float minPointDistanceSqr; boolean hasClusters; // Methods void .ctor(); // a01993ec int get_PointsCount(); // a01994fc float get_MinPointsDistance(); // a0199538 void set_MinPointsDistance(float value); // a01994dc boolean get_HasClusters(); // a0199540 Vector2 GetCenterPosition(int id); // a0199d88 Vector2 GetPreviousCenterPosition(int id); // a0199f68 void AddPoint(Void point); // a019a148 void AddPoints(Generic points); // a019a1c8 void RemovePoint(Void point); // a019a2e0 void RemovePoints(Generic points); // a019a360 void RemoveAllPoints(); // a019a478 void Invalidate(); // a019a4c0 void distributePoints(); // a0199564 boolean checkClusters(); // a019a4cc void markDirty(); // a01994f0 void markClean(); // a019a6d4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: TouchScript class DebuggableMonoBehaviour { // Methods void .ctor(); // a019a6e0 boolean get_DebugMode(); // a019a6e8 void set_DebugMode(boolean value); // a019a6f0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual boolean get_DebugMode(); // 4 - a019a6e8 virtual void set_DebugMode(boolean value); // 5 - a019a6f0 } // Namespace: TouchScript.Devices.Display class DisplayDevice { // Fields String name; float dpi; // Methods void .ctor(); // a019a6f4 String get_Name(); // a019a78c void set_Name(String value); // a019a794 float get_DPI(); // a019a7a0 void set_DPI(float value); // a019a7a8 void OnEnable(); // a019a7b0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual String get_Name(); // 4 - a019a78c virtual void set_Name(String value); // 5 - a019a794 virtual float get_DPI(); // 6 - a019a7a0 virtual void set_DPI(float value); // 7 - a019a7a8 virtual float get_DPI(); // 8 - a019a7a0 virtual void set_DPI(float value); // 9 - a019a7a8 virtual void OnEnable(); // 10 - a019a7b0 } // Namespace: TouchScript.Devices.Display class GenericDisplayDevice { // Fields Generic isLaptop; // Methods void .ctor(); // a019a7bc void .cctor(); // a019a7c0 boolean get_INTERNAL_IsLaptop(); // a019a7c4 void OnEnable(); // a019aac0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual String get_Name(); // 4 - a019a78c virtual void set_Name(String value); // 5 - a019a794 virtual float get_DPI(); // 6 - a019a7a0 virtual void set_DPI(float value); // 7 - a019a7a8 virtual float get_DPI(); // 8 - a019a7a0 virtual void set_DPI(float value); // 9 - a019a7a8 virtual void OnEnable(); // 10 - a019aac0 } // Namespace: TouchScript.Devices.Display class IDisplayDevice { // Methods String get_Name(); // 0 void set_Name(String value); // 0 float get_DPI(); // 0 void set_DPI(float value); // 0 } // Namespace: TouchScript class GestureManager { // Methods void .ctor(); // a019b310 IGestureManager get_Instance(); // a019b318 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: TouchScript class IGestureManager { // Methods IGestureDelegate get_GlobalGestureDelegate(); // 0 void set_GlobalGestureDelegate(Void value); // 0 } // Namespace: TouchScript class IGestureDelegate { // Methods boolean ShouldReceiveTouch(Boolean gesture, Boolean touch); // 0 boolean ShouldBegin(Boolean gesture); // 0 boolean ShouldRecognizeSimultaneously(Boolean first, Boolean second); // 0 } // Namespace: TouchScript class GestureManagerInstance { // Fields GestureManagerInstance instance; boolean shuttingDown; Generic gesturesToReset; Generic _updateBegan; Generic _updateMoved; Generic _updateEnded; Generic _updateCancelled; Generic _processTarget; Generic _processTargetBegan; Generic activeGestures; Generic gestureListPool; IGestureDelegate k__BackingField; Generic <>f__am$cacheC; Generic <>f__am$cacheD; // Methods void .ctor(); // a019b670 void .cctor(); // a019b73c IGestureManager get_Instance(); // a019b3b0 IGestureDelegate get_GlobalGestureDelegate(); // a019b928 void set_GlobalGestureDelegate(Void value); // a019b930 void Awake(); // a019b938 void OnEnable(); // a019bce0 void OnDisable(); // a019c008 void OnApplicationQuit(); // a019c32c GestureState INTERNAL_GestureChangeState(GestureState gesture, GestureState state); // a019c3e0 void doUpdateBegan(Void gesture, Void touch); // a019cfd0 void doUpdateMoved(Void gesture, Void touch); // a019cff8 void doUpdateEnded(Void gesture, Void touch); // a019d020 void doUpdateCancelled(Void gesture, Void touch); // a019d048 void update(Void touch, Generic process, Generic dispatch); // a019d070 void processTarget(Void target, Void touch); // a019d2b0 void processTargetBegan(Void target, Void touch); // a019d830 void resetGestures(); // a019de70 void getHierarchyEndingWith(Void target, Generic outputList); // a019d538 void getHierarchyBeginningWith(Void target, Generic outputList, boolean includeSelf); // a019e1fc void getHierarchyContaining(Void target, Generic outputList); // a019dc4c void getEnabledGesturesOnTarget(Void target, Generic outputList); // a019df84 void getGuaranteedGesturesOnLayer(Void layer, Generic outputList); // a019d5a8 boolean gestureIsActive(Boolean gesture); // a019d234 boolean recognizeGestureIfNotPrevented(Boolean gesture); // a019cba8 void failGesture(Void gesture); // a019e370 boolean shouldReceiveTouch(Boolean gesture, Boolean touch); // a019dd78 boolean shouldBegin(Boolean gesture); // a019e288 boolean canPreventGesture(Boolean first, Boolean second); // a019dc84 void frameFinishedHandler(mvar sender, Void eventArgs); // a019e398 void frameStartedHandler(mvar sender, Void eventArgs); // a019e39c void touchBeganHandler(mvar sender, Void touchEventArgs); // a019e3a0 void touchMovedHandler(mvar sender, Void touchEventArgs); // a019e3e4 void touchEndedHandler(mvar sender, Void touchEventArgs); // a019e428 void touchCancelledHandler(mvar sender, Void touchEventArgs); // a019e46c Generic m__22E(); // a019e4b0 void m__22F(Generic l); // a019e550 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual IGestureDelegate get_GlobalGestureDelegate(); // 4 - a019b928 virtual void set_GlobalGestureDelegate(Void value); // 5 - a019b930 } // Namespace: class GestureState { // Fields int value__; static GestureState Possible = 0; static GestureState Began = 1; static GestureState Changed = 2; static GestureState Ended = 3; static GestureState Cancelled = 4; static GestureState Failed = 5; static GestureState Recognized = 3; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: TouchScript.Gestures.Base class PinnedTrasformGestureBase { // Fields static String TRANSFORM_START_MESSAGE = @"OnTransformStart"; static String TRANSFORM_MESSAGE = @"OnTransform"; static String TRANSFORM_COMPLETE_MESSAGE = @"OnTransformComplete"; Generic transformStartedInvoker; Generic transformedInvoker; Generic transformCompletedInvoker; float screenTransformPixelThreshold; float screenTransformPixelThresholdSquared; Collider cachedCollider; float deltaRotation; float deltaScale; Vector2 screenPixelTranslationBuffer; float screenPixelRotationBuffer; float angleBuffer; float screenPixelScalingBuffer; float scaleBuffer; boolean isTransforming; Generic movedTouches; ProjectionParams projectionParams; TransformType type; float screenTransformThreshold; // Methods void .ctor(); // a019e58c void add_TransformStarted(Generic value); // a019e650 void remove_TransformStarted(Generic value); // a019e7dc void add_Transformed(Generic value); // a019e968 void remove_Transformed(Generic value); // a019eaf4 void add_TransformCompleted(Generic value); // a019ec80 void remove_TransformCompleted(Generic value); // a019ee0c TransformType get_Type(); // a019ef98 void set_Type(Void value); // a019efa0 float get_ScreenTransformThreshold(); // a019efa8 void set_ScreenTransformThreshold(float value); // a019efb0 float get_DeltaRotation(); // a019f090 float get_DeltaScale(); // a019f098 Vector2 get_ScreenPosition(); // a019f0a0 Vector2 get_PreviousScreenPosition(); // a019f1c8 void OnEnable(); // a019f2f0 void touchBegan(Void touch); // a019f38c void touchEnded(Void touch); // a019f468 void onBegan(); // a019f4c0 void onChanged(); // a019f648 void onRecognized(); // a019f7d0 void onFailed(); // a019f980 void onCancelled(); // a019f9c8 void reset(); // a019fa10 boolean relevantTouches(); // a019fa98 Vector2 getPointScreenPosition(); // a019fb64 Vector2 getPointPreviousScreenPosition(); // a019fbc0 void updateScreenTransformThreshold(); // a019efb8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual boolean get_DebugMode(); // 4 - a019a6e8 virtual void set_DebugMode(boolean value); // 5 - a019a6f0 virtual Vector2 get_ScreenPosition(); // 6 - a019f0a0 virtual Vector2 get_PreviousScreenPosition(); // 7 - a019f1c8 virtual boolean GetTargetHitResult(Boolean hit); // 8 - a01a5770 virtual boolean GetTargetHitResult(Boolean position, Boolean hit); // 9 - a01a584c virtual boolean CanPreventGesture(Boolean gesture); // 10 - a01a5a0c virtual boolean CanBePreventedByGesture(Boolean gesture); // 11 - a01a5b10 virtual boolean ShouldReceiveTouch(Boolean touch); // 12 - a01a5bd8 virtual boolean ShouldBegin(); // 13 - a01a5c90 virtual void Awake(); // 14 - a01a5e8c virtual void OnEnable(); // 15 - a019f2f0 virtual void OnDisable(); // 16 - a01a6248 virtual void OnDestroy(); // 17 - a01a6250 virtual void INTERNAL_RemoveFriendlyGesture(Void gesture); // 18 - a01a69dc virtual boolean shouldCacheTouchPosition(Boolean value); // 19 - a01a6ac8 virtual void touchBegan(Void touch); // 20 - a019f38c virtual void touchMoved(Void touch); // 21 - a01a3a74 virtual void touchEnded(Void touch); // 22 - a019f468 virtual void touchCancelled(Void touch); // 23 - a01a6ad0 virtual void reset(); // 24 - a019fa10 virtual void onPossible(); // 25 - a01a6af8 virtual void onBegan(); // 26 - a019f4c0 virtual void onChanged(); // 27 - a019f648 virtual void onRecognized(); // 28 - a019f7d0 virtual void onFailed(); // 29 - a019f980 virtual void onCancelled(); // 30 - a019f9c8 virtual boolean relevantTouches(); // 31 - a019fa98 virtual Vector2 getPointScreenPosition(); // 32 - a019fb64 virtual Vector2 getPointPreviousScreenPosition(); // 33 - a019fbc0 } // Namespace: class TransformType { // Fields int value__; static TransformType Rotation = 2; static TransformType Scaling = 4; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: TouchScript.Gestures.Base class TransformGestureBase { // Fields static String TRANSFORM_START_MESSAGE = @"OnTransformStart"; static String TRANSFORM_MESSAGE = @"OnTransform"; static String TRANSFORM_COMPLETE_MESSAGE = @"OnTransformComplete"; Generic transformStartedInvoker; Generic transformedInvoker; Generic transformCompletedInvoker; float minScreenPointsPixelDistance; float minScreenPointsPixelDistanceSquared; float screenTransformPixelThreshold; float screenTransformPixelThresholdSquared; Vector3 deltaPosition; float deltaRotation; float deltaScale; Vector2 screenPixelTranslationBuffer; float screenPixelRotationBuffer; float angleBuffer; float screenPixelScalingBuffer; float scaleBuffer; boolean isTransforming; Generic movedTouches; ProjectionParams projectionParams; TransformType type; float minScreenPointsDistance; float screenTransformThreshold; // Methods void .ctor(); // a019fc1c void add_TransformStarted(Generic value); // a019fce4 void remove_TransformStarted(Generic value); // a019fe70 void add_Transformed(Generic value); // a019fffc void remove_Transformed(Generic value); // a01a0188 void add_TransformCompleted(Generic value); // a01a0314 void remove_TransformCompleted(Generic value); // a01a04a0 TransformType get_Type(); // a01a062c void set_Type(Void value); // a01a0634 float get_MinScreenPointsDistance(); // a01a063c void set_MinScreenPointsDistance(float value); // a01a0644 float get_ScreenTransformThreshold(); // a01a0724 void set_ScreenTransformThreshold(float value); // a01a072c Vector3 get_DeltaPosition(); // a01a080c float get_DeltaRotation(); // a01a0820 float get_DeltaScale(); // a01a0828 Vector2 get_ScreenPosition(); // a01a0830 Vector2 get_PreviousScreenPosition(); // a01a09fc void OnEnable(); // a01a0bc8 void OnDisable(); // a01a0d20 void touchBegan(Void touch); // a01a0eac void touchMoved(Void touch); // a01a0f70 void touchEnded(Void touch); // a01a0fc0 void onBegan(); // a01a1018 void onChanged(); // a01a11a0 void onRecognized(); // a01a1328 void onFailed(); // a01a14d8 void onCancelled(); // a01a1520 void reset(); // a01a1568 float doRotation(Single oldScreenPos1, Single oldScreenPos2, Single newScreenPos1, Single newScreenPos2, Single projectionParams); // a01a1608 float doScaling(Single oldScreenPos1, Single oldScreenPos2, Single newScreenPos1, Single newScreenPos2, Single projectionParams); // a01a1610 Vector3 doOnePointTranslation(Vector3 oldScreenPos, Vector3 newScreenPos, Vector3 projectionParams); // a01a1618 Vector3 doTwoPointTranslation(Vector3 oldScreenPos1, Vector3 oldScreenPos2, Vector3 newScreenPos1, Vector3 newScreenPos2, float dR, float dS, Vector3 projectionParams); // a01a1630 int getNumPoints(); // a01a1648 boolean relevantTouches1(); // a01a1650 boolean relevantTouches2(); // a01a171c Vector2 getPointScreenPosition(int index); // a01a181c Vector2 getPointPreviousScreenPosition(int index); // a01a187c void updateMoved(); // a01a18dc void updateMinScreenPointsDistance(); // a01a064c void updateScreenTransformThreshold(); // a01a0734 void frameFinishedHandler(mvar sender, Void eventArgs); // a01a2128 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual boolean get_DebugMode(); // 4 - a019a6e8 virtual void set_DebugMode(boolean value); // 5 - a019a6f0 virtual Vector2 get_ScreenPosition(); // 6 - a01a0830 virtual Vector2 get_PreviousScreenPosition(); // 7 - a01a09fc virtual boolean GetTargetHitResult(Boolean hit); // 8 - a01a5770 virtual boolean GetTargetHitResult(Boolean position, Boolean hit); // 9 - a01a584c virtual boolean CanPreventGesture(Boolean gesture); // 10 - a01a5a0c virtual boolean CanBePreventedByGesture(Boolean gesture); // 11 - a01a5b10 virtual boolean ShouldReceiveTouch(Boolean touch); // 12 - a01a5bd8 virtual boolean ShouldBegin(); // 13 - a01a5c90 virtual void Awake(); // 14 - a01a5e8c virtual void OnEnable(); // 15 - a01a0bc8 virtual void OnDisable(); // 16 - a01a0d20 virtual void OnDestroy(); // 17 - a01a6250 virtual void INTERNAL_RemoveFriendlyGesture(Void gesture); // 18 - a01a69dc virtual boolean shouldCacheTouchPosition(Boolean value); // 19 - a01a6ac8 virtual void touchBegan(Void touch); // 20 - a01a0eac virtual void touchMoved(Void touch); // 21 - a01a0f70 virtual void touchEnded(Void touch); // 22 - a01a0fc0 virtual void touchCancelled(Void touch); // 23 - a01a6ad0 virtual void reset(); // 24 - a01a1568 virtual void onPossible(); // 25 - a01a6af8 virtual void onBegan(); // 26 - a01a1018 virtual void onChanged(); // 27 - a01a11a0 virtual void onRecognized(); // 28 - a01a1328 virtual void onFailed(); // 29 - a01a14d8 virtual void onCancelled(); // 30 - a01a1520 virtual float get_MinScreenPointsDistance(); // 31 - a01a063c virtual void set_MinScreenPointsDistance(float value); // 32 - a01a0644 virtual float doRotation(Single oldScreenPos1, Single oldScreenPos2, Single newScreenPos1, Single newScreenPos2, Single projectionParams); // 33 - a01a1608 virtual float doScaling(Single oldScreenPos1, Single oldScreenPos2, Single newScreenPos1, Single newScreenPos2, Single projectionParams); // 34 - a01a1610 virtual Vector3 doOnePointTranslation(Vector3 oldScreenPos, Vector3 newScreenPos, Vector3 projectionParams); // 35 - a01a1618 virtual Vector3 doTwoPointTranslation(Vector3 oldScreenPos1, Vector3 oldScreenPos2, Vector3 newScreenPos1, Vector3 newScreenPos2, float dR, float dS, Vector3 projectionParams); // 36 - a01a1630 virtual int getNumPoints(); // 37 - a01a1648 virtual boolean relevantTouches1(); // 38 - a01a1650 virtual boolean relevantTouches2(); // 39 - a01a171c virtual Vector2 getPointScreenPosition(int index); // 40 - a01a181c virtual Vector2 getPointPreviousScreenPosition(int index); // 41 - a01a187c } // Namespace: class TransformType { // Fields int value__; static TransformType Translation = 1; static TransformType Rotation = 2; static TransformType Scaling = 4; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: TouchScript.Gestures.Clustered class ClusteredPinnedTransformGesture { // Methods void .ctor(); // a01a219c boolean relevantTouches(); // a01a21a4 Vector2 getPointScreenPosition(); // a01a21ac Vector2 getPointPreviousScreenPosition(); // a01a2260 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual boolean get_DebugMode(); // 4 - a019a6e8 virtual void set_DebugMode(boolean value); // 5 - a019a6f0 virtual Vector2 get_ScreenPosition(); // 6 - a019f0a0 virtual Vector2 get_PreviousScreenPosition(); // 7 - a019f1c8 virtual boolean GetTargetHitResult(Boolean hit); // 8 - a01a5770 virtual boolean GetTargetHitResult(Boolean position, Boolean hit); // 9 - a01a584c virtual boolean CanPreventGesture(Boolean gesture); // 10 - a01a5a0c virtual boolean CanBePreventedByGesture(Boolean gesture); // 11 - a01a5b10 virtual boolean ShouldReceiveTouch(Boolean touch); // 12 - a01a5bd8 virtual boolean ShouldBegin(); // 13 - a01a5c90 virtual void Awake(); // 14 - a01a91a0 virtual void OnEnable(); // 15 - a01a9278 virtual void OnDisable(); // 16 - a01a93c0 virtual void OnDestroy(); // 17 - a01a6250 virtual void INTERNAL_RemoveFriendlyGesture(Void gesture); // 18 - a01a69dc virtual boolean shouldCacheTouchPosition(Boolean value); // 19 - a01a6ac8 virtual void touchBegan(Void touch); // 20 - a01a953c virtual void touchMoved(Void touch); // 21 - a01a95b8 virtual void touchEnded(Void touch); // 22 - a019f468 virtual void touchCancelled(Void touch); // 23 - a01a6ad0 virtual void reset(); // 24 - a019fa10 virtual void onPossible(); // 25 - a01a6af8 virtual void onBegan(); // 26 - a019f4c0 virtual void onChanged(); // 27 - a019f648 virtual void onRecognized(); // 28 - a019f7d0 virtual void onFailed(); // 29 - a019f980 virtual void onCancelled(); // 30 - a019f9c8 virtual boolean relevantTouches(); // 31 - a01a21a4 virtual Vector2 getPointScreenPosition(); // 32 - a01a21ac virtual Vector2 getPointPreviousScreenPosition(); // 33 - a01a2260 virtual void TouchScript.Gestures.ITransformGesture.add_TransformStarted(Generic value); // 34 - a01a9fa8 virtual void TouchScript.Gestures.ITransformGesture.remove_TransformStarted(Generic value); // 35 - a01a9fb0 virtual void TouchScript.Gestures.ITransformGesture.add_Transformed(Generic value); // 36 - a01a9fb8 virtual void TouchScript.Gestures.ITransformGesture.remove_Transformed(Generic value); // 37 - a01a9fc0 virtual void TouchScript.Gestures.ITransformGesture.add_TransformCompleted(Generic value); // 38 - a01a9fc8 virtual void TouchScript.Gestures.ITransformGesture.remove_TransformCompleted(Generic value); // 39 - a01a9fd0 virtual void ApplyTransform(Void target); // 40 - a01a8f5c virtual void TouchScript.Gestures.ITransformGesture.add_TransformStarted(Generic value); // 41 - a01a9fa8 virtual void TouchScript.Gestures.ITransformGesture.remove_TransformStarted(Generic value); // 42 - a01a9fb0 virtual void TouchScript.Gestures.ITransformGesture.add_Transformed(Generic value); // 43 - a01a9fb8 virtual void TouchScript.Gestures.ITransformGesture.remove_Transformed(Generic value); // 44 - a01a9fc0 virtual void TouchScript.Gestures.ITransformGesture.add_TransformCompleted(Generic value); // 45 - a01a9fc8 virtual void TouchScript.Gestures.ITransformGesture.remove_TransformCompleted(Generic value); // 46 - a01a9fd0 } // Namespace: TouchScript.Gestures.Clustered class ClusteredScreenTransformGesture { // Fields Clusters clusters; // Methods void .ctor(); // a01a2314 void touchBegan(Void touch); // a01a23b0 void touchMoved(Void touch); // a01a23f0 void touchEnded(Void touch); // a01a242c void reset(); // a01a246c int getNumPoints(); // a01a249c boolean relevantTouches1(); // a01a24f0 boolean relevantTouches2(); // a01a24f8 Vector2 getPointScreenPosition(int index); // a01a2500 Vector2 getPointPreviousScreenPosition(int index); // a01a2898 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual boolean get_DebugMode(); // 4 - a019a6e8 virtual void set_DebugMode(boolean value); // 5 - a019a6f0 virtual Vector2 get_ScreenPosition(); // 6 - a01a0830 virtual Vector2 get_PreviousScreenPosition(); // 7 - a01a09fc virtual boolean GetTargetHitResult(Boolean hit); // 8 - a01a5770 virtual boolean GetTargetHitResult(Boolean position, Boolean hit); // 9 - a01a584c virtual boolean CanPreventGesture(Boolean gesture); // 10 - a01a5a0c virtual boolean CanBePreventedByGesture(Boolean gesture); // 11 - a01a5b10 virtual boolean ShouldReceiveTouch(Boolean touch); // 12 - a01a5bd8 virtual boolean ShouldBegin(); // 13 - a01a5c90 virtual void Awake(); // 14 - a01a5e8c virtual void OnEnable(); // 15 - a01a0bc8 virtual void OnDisable(); // 16 - a01a0d20 virtual void OnDestroy(); // 17 - a01a6250 virtual void INTERNAL_RemoveFriendlyGesture(Void gesture); // 18 - a01a69dc virtual boolean shouldCacheTouchPosition(Boolean value); // 19 - a01a6ac8 virtual void touchBegan(Void touch); // 20 - a01a23b0 virtual void touchMoved(Void touch); // 21 - a01a23f0 virtual void touchEnded(Void touch); // 22 - a01a242c virtual void touchCancelled(Void touch); // 23 - a01a6ad0 virtual void reset(); // 24 - a01a246c virtual void onPossible(); // 25 - a01a6af8 virtual void onBegan(); // 26 - a01a1018 virtual void onChanged(); // 27 - a01a11a0 virtual void onRecognized(); // 28 - a01a1328 virtual void onFailed(); // 29 - a01a14d8 virtual void onCancelled(); // 30 - a01a1520 virtual float get_MinScreenPointsDistance(); // 31 - a01a063c virtual void set_MinScreenPointsDistance(float value); // 32 - a01a0644 virtual float doRotation(Single oldScreenPos1, Single oldScreenPos2, Single newScreenPos1, Single newScreenPos2, Single projectionParams); // 33 - a01aafc0 virtual float doScaling(Single oldScreenPos1, Single oldScreenPos2, Single newScreenPos1, Single newScreenPos2, Single projectionParams); // 34 - a01ab12c virtual Vector3 doOnePointTranslation(Vector3 oldScreenPos, Vector3 newScreenPos, Vector3 projectionParams); // 35 - a01ab1d8 virtual Vector3 doTwoPointTranslation(Vector3 oldScreenPos1, Vector3 oldScreenPos2, Vector3 newScreenPos1, Vector3 newScreenPos2, float dR, float dS, Vector3 projectionParams); // 36 - a01ab2f4 virtual int getNumPoints(); // 37 - a01a249c virtual boolean relevantTouches1(); // 38 - a01a24f0 virtual boolean relevantTouches2(); // 39 - a01a24f8 virtual Vector2 getPointScreenPosition(int index); // 40 - a01a2500 virtual Vector2 getPointPreviousScreenPosition(int index); // 41 - a01a2898 virtual void TouchScript.Gestures.ITransformGesture.add_TransformStarted(Generic value); // 42 - a01ab718 virtual void TouchScript.Gestures.ITransformGesture.remove_TransformStarted(Generic value); // 43 - a01ab720 virtual void TouchScript.Gestures.ITransformGesture.add_Transformed(Generic value); // 44 - a01ab728 virtual void TouchScript.Gestures.ITransformGesture.remove_Transformed(Generic value); // 45 - a01ab730 virtual void TouchScript.Gestures.ITransformGesture.add_TransformCompleted(Generic value); // 46 - a01ab738 virtual void TouchScript.Gestures.ITransformGesture.remove_TransformCompleted(Generic value); // 47 - a01ab740 virtual void ApplyTransform(Void target); // 48 - a01aacd0 virtual void TouchScript.Gestures.ITransformGesture.add_TransformStarted(Generic value); // 49 - a01ab718 virtual void TouchScript.Gestures.ITransformGesture.remove_TransformStarted(Generic value); // 50 - a01ab720 virtual void TouchScript.Gestures.ITransformGesture.add_Transformed(Generic value); // 51 - a01ab728 virtual void TouchScript.Gestures.ITransformGesture.remove_Transformed(Generic value); // 52 - a01ab730 virtual void TouchScript.Gestures.ITransformGesture.add_TransformCompleted(Generic value); // 53 - a01ab738 virtual void TouchScript.Gestures.ITransformGesture.remove_TransformCompleted(Generic value); // 54 - a01ab740 } // Namespace: TouchScript.Gestures.Clustered class ClusteredTransformGesture { // Fields Clusters clusters; // Methods void .ctor(); // a01a2c30 void touchBegan(Void touch); // a01a2d38 void touchMoved(Void touch); // a01a2df0 void touchEnded(Void touch); // a01a2e2c void reset(); // a01a2e6c int getNumPoints(); // a01a2e9c boolean relevantTouches1(); // a01a2ee8 boolean relevantTouches2(); // a01a2ef0 Vector2 getPointScreenPosition(int index); // a01a2ef8 Vector2 getPointPreviousScreenPosition(int index); // a01a2fe8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual boolean get_DebugMode(); // 4 - a019a6e8 virtual void set_DebugMode(boolean value); // 5 - a019a6f0 virtual Vector2 get_ScreenPosition(); // 6 - a01a0830 virtual Vector2 get_PreviousScreenPosition(); // 7 - a01a09fc virtual boolean GetTargetHitResult(Boolean hit); // 8 - a01a5770 virtual boolean GetTargetHitResult(Boolean position, Boolean hit); // 9 - a01a584c virtual boolean CanPreventGesture(Boolean gesture); // 10 - a01a5a0c virtual boolean CanBePreventedByGesture(Boolean gesture); // 11 - a01a5b10 virtual boolean ShouldReceiveTouch(Boolean touch); // 12 - a01a5bd8 virtual boolean ShouldBegin(); // 13 - a01a5c90 virtual void Awake(); // 14 - a01aceec virtual void OnEnable(); // 15 - a01acfc4 virtual void OnDisable(); // 16 - a01a0d20 virtual void OnDestroy(); // 17 - a01a6250 virtual void INTERNAL_RemoveFriendlyGesture(Void gesture); // 18 - a01a69dc virtual boolean shouldCacheTouchPosition(Boolean value); // 19 - a01a6ac8 virtual void touchBegan(Void touch); // 20 - a01a2d38 virtual void touchMoved(Void touch); // 21 - a01a2df0 virtual void touchEnded(Void touch); // 22 - a01a2e2c virtual void touchCancelled(Void touch); // 23 - a01a6ad0 virtual void reset(); // 24 - a01a2e6c virtual void onPossible(); // 25 - a01a6af8 virtual void onBegan(); // 26 - a01a1018 virtual void onChanged(); // 27 - a01a11a0 virtual void onRecognized(); // 28 - a01a1328 virtual void onFailed(); // 29 - a01a14d8 virtual void onCancelled(); // 30 - a01a1520 virtual float get_MinScreenPointsDistance(); // 31 - a01a063c virtual void set_MinScreenPointsDistance(float value); // 32 - a01a0644 virtual float doRotation(Single oldScreenPos1, Single oldScreenPos2, Single newScreenPos1, Single newScreenPos2, Single projectionParams); // 33 - a01acfe4 virtual float doScaling(Single oldScreenPos1, Single oldScreenPos2, Single newScreenPos1, Single newScreenPos2, Single projectionParams); // 34 - a01ad298 virtual Vector3 doOnePointTranslation(Vector3 oldScreenPos, Vector3 newScreenPos, Vector3 projectionParams); // 35 - a01ad4c8 virtual Vector3 doTwoPointTranslation(Vector3 oldScreenPos1, Vector3 oldScreenPos2, Vector3 newScreenPos1, Vector3 newScreenPos2, float dR, float dS, Vector3 projectionParams); // 36 - a01ad750 virtual int getNumPoints(); // 37 - a01a2e9c virtual boolean relevantTouches1(); // 38 - a01a2ee8 virtual boolean relevantTouches2(); // 39 - a01a2ef0 virtual Vector2 getPointScreenPosition(int index); // 40 - a01a2ef8 virtual Vector2 getPointPreviousScreenPosition(int index); // 41 - a01a2fe8 virtual void TouchScript.Gestures.ITransformGesture.add_TransformStarted(Generic value); // 42 - a01adb60 virtual void TouchScript.Gestures.ITransformGesture.remove_TransformStarted(Generic value); // 43 - a01adb68 virtual void TouchScript.Gestures.ITransformGesture.add_Transformed(Generic value); // 44 - a01adb70 virtual void TouchScript.Gestures.ITransformGesture.remove_Transformed(Generic value); // 45 - a01adb78 virtual void TouchScript.Gestures.ITransformGesture.add_TransformCompleted(Generic value); // 46 - a01adb80 virtual void TouchScript.Gestures.ITransformGesture.remove_TransformCompleted(Generic value); // 47 - a01adb88 virtual void ApplyTransform(Void target); // 48 - a01acbe8 virtual void TouchScript.Gestures.ITransformGesture.add_TransformStarted(Generic value); // 49 - a01adb60 virtual void TouchScript.Gestures.ITransformGesture.remove_TransformStarted(Generic value); // 50 - a01adb68 virtual void TouchScript.Gestures.ITransformGesture.add_Transformed(Generic value); // 51 - a01adb70 virtual void TouchScript.Gestures.ITransformGesture.remove_Transformed(Generic value); // 52 - a01adb78 virtual void TouchScript.Gestures.ITransformGesture.add_TransformCompleted(Generic value); // 53 - a01adb80 virtual void TouchScript.Gestures.ITransformGesture.remove_TransformCompleted(Generic value); // 54 - a01adb88 } // Namespace: TouchScript.Gestures class Gesture { // Fields static String STATE_CHANGE_MESSAGE = @"OnGestureStateChange"; static String CANCEL_MESSAGE = @"OnGestureCancel"; Generic stateChangedInvoker; Generic cancelledInvoker; Generic activeTouches; Transform cachedTransform; boolean advancedProps; int minTouches; int maxTouches; boolean combineTouches; float combineTouchesInterval; boolean useSendMessage; boolean sendStateChangeMessages; GameObject sendMessageTarget; Gesture requireGestureToFail; Generic friendlyGestures; int numTouches; Generic readonlyActiveTouches; Generic touchSequence; GestureManagerInstance gestureManagerInstance; GestureState delayedStateChange; boolean requiredGestureFailed; GestureState state; Vector2 cachedScreenPosition; Vector2 cachedPreviousScreenPosition; GestureState k__BackingField; IGestureDelegate k__BackingField; TouchLayer k__BackingField; ITouchManager k__BackingField; TouchesNumState k__BackingField; // Methods void .ctor(); // a01a31b8 void add_StateChanged(Generic value); // a01a40b4 void remove_StateChanged(Generic value); // a01a4240 void add_Cancelled(Generic value); // a01a43cc void remove_Cancelled(Generic value); // a01a4558 int get_MinTouches(); // a01a46e4 void set_MinTouches(int value); // a01a46ec int get_MaxTouches(); // a01a46f8 void set_MaxTouches(int value); // a01a4700 Gesture get_RequireGestureToFail(); // a01a470c void set_RequireGestureToFail(Void value); // a01a4714 boolean get_CombineTouches(); // a01a4884 void set_CombineTouches(boolean value); // a01a488c float get_CombineTouchesInterval(); // a01a4894 void set_CombineTouchesInterval(float value); // a01a489c boolean get_UseSendMessage(); // a01a3f74 void set_UseSendMessage(boolean value); // a01a48a4 boolean get_SendStateChangeMessages(); // a01a48ac void set_SendStateChangeMessages(boolean value); // a01a48b4 GameObject get_SendMessageTarget(); // a01a3f7c void set_SendMessageTarget(Void value); // a01a48bc GestureState get_State(); // a01a37cc void set_State(Void value); // a01a48f8 GestureState get_PreviousState(); // a01a4b90 void set_PreviousState(Void value); // a01a4b10 Vector2 get_ScreenPosition(); // a01a4d7c Vector2 get_PreviousScreenPosition(); // a01a4ff0 Vector2 get_NormalizedScreenPosition(); // a01a5164 Vector2 get_PreviousNormalizedScreenPosition(); // a01a5300 Generic get_ActiveTouches(); // a01a549c int get_NumTouches(); // a01a24e8 IGestureDelegate get_Delegate(); // a01a5554 void set_Delegate(Void value); // a01a555c TouchLayer get_Layer(); // a01a5564 void set_Layer(Void value); // a01a556c IGestureManager get_gestureManager(); // a01a5574 ITouchManager get_touchManager(); // a01a3a78 void set_touchManager(Void value); // a01a557c TouchesNumState get_touchesNumState(); // a01a37c4 void set_touchesNumState(Void value); // a01a5584 void AddFriendlyGesture(Void gesture); // a01a558c boolean IsFriendly(Boolean gesture); // a01a56a8 boolean GetTargetHitResult(); // a01a56ec boolean GetTargetHitResult(Boolean hit); // a01a5770 boolean GetTargetHitResult(Boolean position); // a01a57e8 boolean GetTargetHitResult(Boolean position, Boolean hit); // a01a584c boolean HasTouch(Boolean touch); // a01a59c8 boolean CanPreventGesture(Boolean gesture); // a01a5a0c boolean CanBePreventedByGesture(Boolean gesture); // a01a5b10 boolean ShouldReceiveTouch(Boolean touch); // a01a5bd8 boolean ShouldBegin(); // a01a5c90 void Cancel(boolean cancelTouches, boolean returnTouches); // a01a5d40 void Cancel(); // a01a5e80 void Awake(); // a01a5e8c void OnEnable(); // a01a5f38 void OnDisable(); // a01a6248 void OnDestroy(); // a01a6250 void INTERNAL_SetState(Void value); // a01a6394 void INTERNAL_Reset(); // a01a61d4 void INTERNAL_TouchBegan(Void touch); // a01a6398 void INTERNAL_TouchMoved(Void touch); // a01a64cc void INTERNAL_TouchEnded(Void touch); // a01a6554 void INTERNAL_TouchCancelled(Void touch); // a01a68fc void INTERNAL_RemoveFriendlyGesture(Void gesture); // a01a69dc boolean shouldCacheTouchPosition(Boolean value); // a01a6ac8 boolean setState(Boolean value); // a01a37d4 void touchBegan(Void touch); // a01a37c0 void touchMoved(Void touch); // a01a3a74 void touchEnded(Void touch); // a01a3e0c void touchCancelled(Void touch); // a01a6ad0 void reset(); // a01a3fc4 void onPossible(); // a01a6af8 void onBegan(); // a01a6afc void onChanged(); // a01a6b00 void onRecognized(); // a01a3f70 void onFailed(); // a01a6b04 void onCancelled(); // a01a6b08 void retainTouches(); // a01a4b18 void releaseTouches(boolean cancel); // a01a4b98 void registerFriendlyGesture(Void gesture); // a01a55fc void unregisterFriendlyGesture(Void gesture); // a01a6a4c void requiredToFailGestureStateChangedHandler(mvar sender, Void e); // a01a6c7c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual boolean get_DebugMode(); // 4 - a019a6e8 virtual void set_DebugMode(boolean value); // 5 - a019a6f0 virtual Vector2 get_ScreenPosition(); // 6 - a01a4d7c virtual Vector2 get_PreviousScreenPosition(); // 7 - a01a4ff0 virtual boolean GetTargetHitResult(Boolean hit); // 8 - a01a5770 virtual boolean GetTargetHitResult(Boolean position, Boolean hit); // 9 - a01a584c virtual boolean CanPreventGesture(Boolean gesture); // 10 - a01a5a0c virtual boolean CanBePreventedByGesture(Boolean gesture); // 11 - a01a5b10 virtual boolean ShouldReceiveTouch(Boolean touch); // 12 - a01a5bd8 virtual boolean ShouldBegin(); // 13 - a01a5c90 virtual void Awake(); // 14 - a01a5e8c virtual void OnEnable(); // 15 - a01a5f38 virtual void OnDisable(); // 16 - a01a6248 virtual void OnDestroy(); // 17 - a01a6250 virtual void INTERNAL_RemoveFriendlyGesture(Void gesture); // 18 - a01a69dc virtual boolean shouldCacheTouchPosition(Boolean value); // 19 - a01a6ac8 virtual void touchBegan(Void touch); // 20 - a01a37c0 virtual void touchMoved(Void touch); // 21 - a01a3a74 virtual void touchEnded(Void touch); // 22 - a01a3e0c virtual void touchCancelled(Void touch); // 23 - a01a6ad0 virtual void reset(); // 24 - a01a3fc4 virtual void onPossible(); // 25 - a01a6af8 virtual void onBegan(); // 26 - a01a6afc virtual void onChanged(); // 27 - a01a6b00 virtual void onRecognized(); // 28 - a01a3f70 virtual void onFailed(); // 29 - a01a6b04 virtual void onCancelled(); // 30 - a01a6b08 } // Namespace: TouchScript class ITouchManager { // Methods void add_FrameStarted(Void value); // 0 void remove_FrameStarted(Void value); // 0 void add_FrameFinished(Void value); // 0 void remove_FrameFinished(Void value); // 0 void add_TouchBegan(Generic value); // 0 void remove_TouchBegan(Generic value); // 0 void add_TouchMoved(Generic value); // 0 void remove_TouchMoved(Generic value); // 0 void add_TouchEnded(Generic value); // 0 void remove_TouchEnded(Generic value); // 0 void add_TouchCancelled(Generic value); // 0 void remove_TouchCancelled(Generic value); // 0 IDisplayDevice get_DisplayDevice(); // 0 void set_DisplayDevice(Void value); // 0 float get_DPI(); // 0 boolean get_ShouldCreateCameraLayer(); // 0 void set_ShouldCreateCameraLayer(boolean value); // 0 boolean get_ShouldCreateStandardInput(); // 0 void set_ShouldCreateStandardInput(boolean value); // 0 Generic get_Layers(); // 0 Generic get_Inputs(); // 0 float get_DotsPerCentimeter(); // 0 int get_NumberOfTouches(); // 0 Generic get_ActiveTouches(); // 0 boolean AddLayer(Boolean layer); // 0 boolean AddLayer(Boolean layer, int index, boolean addIfExists); // 0 boolean RemoveLayer(Boolean layer); // 0 void ChangeLayerIndex(int at, int to); // 0 boolean AddInput(Boolean input); // 0 boolean RemoveInput(Boolean input); // 0 Transform GetHitTarget(Transform position); // 0 boolean GetHitTarget(Boolean position, Boolean hit); // 0 boolean GetHitTarget(Boolean position, Boolean hit, Boolean layer); // 0 void CancelTouch(int id, boolean return); // 0 void CancelTouch(int id); // 0 } // Namespace: class TouchesNumState { // Fields int value__; static TouchesNumState InRange = 0; static TouchesNumState TooFew = 1; static TouchesNumState TooMany = 2; static TouchesNumState PassedMinThreshold = 3; static TouchesNumState PassedMaxThreshold = 4; static TouchesNumState PassedMinMaxThreshold = 5; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: TouchScript.Gestures class GestureStateChangeEventArgs { // Fields GestureState k__BackingField; GestureState k__BackingField; // Methods void .ctor(Void state, Void previousState); // a01a4cc8 GestureState get_PreviousState(); // a01a6dd0 void set_PreviousState(Void value); // a01a6dc8 GestureState get_State(); // a01a6db8 void set_State(Void value); // a01a6dc0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: TouchScript.Gestures class ITransformGesture { // Methods void add_TransformStarted(Generic value); // 0 void remove_TransformStarted(Generic value); // 0 void add_Transformed(Generic value); // 0 void remove_Transformed(Generic value); // 0 void add_TransformCompleted(Generic value); // 0 void remove_TransformCompleted(Generic value); // 0 void ApplyTransform(Void target); // 0 } // Namespace: class c__IteratorBE { // Fields float __0; int $PC; mvar $current; LongPressGesture <>f__this; // Methods void .ctor(); // a01a7780 mvar System.Collections.Generic.IEnumerator.get_Current(); // a01a7788 mvar System.Collections.IEnumerator.get_Current(); // a01a7790 boolean MoveNext(); // a01a7798 void Dispose(); // a01a7878 void Reset(); // a01a7884 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01a7878 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a01a7790 virtual boolean MoveNext(); // 6 - a01a7798 virtual void Reset(); // 7 - a01a7884 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a01a7788 } // Namespace: TouchScript.Gestures class MetaGesture { // Fields static String TOUCH_BEGAN_MESSAGE = @"OnTouchBegan"; static String TOUCH_MOVED_MESSAGE = @"OnTouchMoved"; static String TOUCH_ENDED_MESSAGE = @"OnTouchEnded"; static String TOUCH_CANCELLED_MESSAGE = @"OnTouchCancelled"; Generic touchBeganInvoker; Generic touchMovedInvoker; Generic touchEndedInvoker; Generic touchCancelledInvoker; // Methods void .ctor(); // a01a7918 void add_TouchBegan(Generic value); // a01a791c void remove_TouchBegan(Generic value); // a01a7aa8 void add_TouchMoved(Generic value); // a01a7c34 void remove_TouchMoved(Generic value); // a01a7dc0 void add_TouchEnded(Generic value); // a01a7f4c void remove_TouchEnded(Generic value); // a01a80d8 void add_TouchCancelled(Generic value); // a01a8264 void remove_TouchCancelled(Generic value); // a01a83f0 void touchBegan(Void touch); // a01a857c void touchMoved(Void touch); // a01a8774 void touchEnded(Void touch); // a01a88c4 void touchCancelled(Void touch); // a01a8a20 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual boolean get_DebugMode(); // 4 - a019a6e8 virtual void set_DebugMode(boolean value); // 5 - a019a6f0 virtual Vector2 get_ScreenPosition(); // 6 - a01a4d7c virtual Vector2 get_PreviousScreenPosition(); // 7 - a01a4ff0 virtual boolean GetTargetHitResult(Boolean hit); // 8 - a01a5770 virtual boolean GetTargetHitResult(Boolean position, Boolean hit); // 9 - a01a584c virtual boolean CanPreventGesture(Boolean gesture); // 10 - a01a5a0c virtual boolean CanBePreventedByGesture(Boolean gesture); // 11 - a01a5b10 virtual boolean ShouldReceiveTouch(Boolean touch); // 12 - a01a5bd8 virtual boolean ShouldBegin(); // 13 - a01a5c90 virtual void Awake(); // 14 - a01a5e8c virtual void OnEnable(); // 15 - a01a5f38 virtual void OnDisable(); // 16 - a01a6248 virtual void OnDestroy(); // 17 - a01a6250 virtual void INTERNAL_RemoveFriendlyGesture(Void gesture); // 18 - a01a69dc virtual boolean shouldCacheTouchPosition(Boolean value); // 19 - a01a6ac8 virtual void touchBegan(Void touch); // 20 - a01a857c virtual void touchMoved(Void touch); // 21 - a01a8774 virtual void touchEnded(Void touch); // 22 - a01a88c4 virtual void touchCancelled(Void touch); // 23 - a01a8a20 virtual void reset(); // 24 - a01a3fc4 virtual void onPossible(); // 25 - a01a6af8 virtual void onBegan(); // 26 - a01a6afc virtual void onChanged(); // 27 - a01a6b00 virtual void onRecognized(); // 28 - a01a3f70 virtual void onFailed(); // 29 - a01a6b04 virtual void onCancelled(); // 30 - a01a6b08 } // Namespace: TouchScript.Gestures class MetaGestureEventArgs { // Fields TouchPoint k__BackingField; // Methods void .ctor(Void touch); // a01a86c8 TouchPoint get_Touch(); // a01a8b84 void set_Touch(Void value); // a01a8b7c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: TouchScript.Gestures class PinnedTransformGesture { // Fields ProjectionType projection; Vector3 projectionPlaneNormal; TouchLayer projectionLayer; Plane transformPlane; // Methods void .ctor(); // a01a8b8c ProjectionType get_Projection(); // a01a8bd0 void set_Projection(Void value); // a01a8bd8 Vector3 get_ProjectionPlaneNormal(); // a01a8e40 void set_ProjectionPlaneNormal(Void value); // a01a8ea8 Plane get_TransformPlane(); // a01a8f34 Vector3 get_RotationAxis(); // a01a8f44 void ApplyTransform(Void target); // a01a8f5c void Awake(); // a01a91a0 void OnEnable(); // a01a9278 void OnDisable(); // a01a93c0 void touchBegan(Void touch); // a01a953c void touchMoved(Void touch); // a01a95b8 float doRotation(Single center, Single oldScreenPos, Single newScreenPos, Single projectionParams); // a01a95fc float doScaling(Single center, Single oldScreenPos, Single newScreenPos, Single projectionParams); // a01a9828 void updateProjectionPlane(); // a01a8c18 void updateMoved(); // a01a99c0 void frameFinishedHandler(mvar sender, Void eventArgs); // a01a9f34 void TouchScript.Gestures.ITransformGesture.add_TransformStarted(Generic value); // a01a9fa8 void TouchScript.Gestures.ITransformGesture.remove_TransformStarted(Generic value); // a01a9fb0 void TouchScript.Gestures.ITransformGesture.add_Transformed(Generic value); // a01a9fb8 void TouchScript.Gestures.ITransformGesture.remove_Transformed(Generic value); // a01a9fc0 void TouchScript.Gestures.ITransformGesture.add_TransformCompleted(Generic value); // a01a9fc8 void TouchScript.Gestures.ITransformGesture.remove_TransformCompleted(Generic value); // a01a9fd0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual boolean get_DebugMode(); // 4 - a019a6e8 virtual void set_DebugMode(boolean value); // 5 - a019a6f0 virtual Vector2 get_ScreenPosition(); // 6 - a019f0a0 virtual Vector2 get_PreviousScreenPosition(); // 7 - a019f1c8 virtual boolean GetTargetHitResult(Boolean hit); // 8 - a01a5770 virtual boolean GetTargetHitResult(Boolean position, Boolean hit); // 9 - a01a584c virtual boolean CanPreventGesture(Boolean gesture); // 10 - a01a5a0c virtual boolean CanBePreventedByGesture(Boolean gesture); // 11 - a01a5b10 virtual boolean ShouldReceiveTouch(Boolean touch); // 12 - a01a5bd8 virtual boolean ShouldBegin(); // 13 - a01a5c90 virtual void Awake(); // 14 - a01a91a0 virtual void OnEnable(); // 15 - a01a9278 virtual void OnDisable(); // 16 - a01a93c0 virtual void OnDestroy(); // 17 - a01a6250 virtual void INTERNAL_RemoveFriendlyGesture(Void gesture); // 18 - a01a69dc virtual boolean shouldCacheTouchPosition(Boolean value); // 19 - a01a6ac8 virtual void touchBegan(Void touch); // 20 - a01a953c virtual void touchMoved(Void touch); // 21 - a01a95b8 virtual void touchEnded(Void touch); // 22 - a019f468 virtual void touchCancelled(Void touch); // 23 - a01a6ad0 virtual void reset(); // 24 - a019fa10 virtual void onPossible(); // 25 - a01a6af8 virtual void onBegan(); // 26 - a019f4c0 virtual void onChanged(); // 27 - a019f648 virtual void onRecognized(); // 28 - a019f7d0 virtual void onFailed(); // 29 - a019f980 virtual void onCancelled(); // 30 - a019f9c8 virtual boolean relevantTouches(); // 31 - a019fa98 virtual Vector2 getPointScreenPosition(); // 32 - a019fb64 virtual Vector2 getPointPreviousScreenPosition(); // 33 - a019fbc0 virtual void TouchScript.Gestures.ITransformGesture.add_TransformStarted(Generic value); // 34 - a01a9fa8 virtual void TouchScript.Gestures.ITransformGesture.remove_TransformStarted(Generic value); // 35 - a01a9fb0 virtual void TouchScript.Gestures.ITransformGesture.add_Transformed(Generic value); // 36 - a01a9fb8 virtual void TouchScript.Gestures.ITransformGesture.remove_Transformed(Generic value); // 37 - a01a9fc0 virtual void TouchScript.Gestures.ITransformGesture.add_TransformCompleted(Generic value); // 38 - a01a9fc8 virtual void TouchScript.Gestures.ITransformGesture.remove_TransformCompleted(Generic value); // 39 - a01a9fd0 virtual void ApplyTransform(Void target); // 40 - a01a8f5c virtual void TouchScript.Gestures.ITransformGesture.add_TransformStarted(Generic value); // 41 - a01a9fa8 virtual void TouchScript.Gestures.ITransformGesture.remove_TransformStarted(Generic value); // 42 - a01a9fb0 virtual void TouchScript.Gestures.ITransformGesture.add_Transformed(Generic value); // 43 - a01a9fb8 virtual void TouchScript.Gestures.ITransformGesture.remove_Transformed(Generic value); // 44 - a01a9fc0 virtual void TouchScript.Gestures.ITransformGesture.add_TransformCompleted(Generic value); // 45 - a01a9fc8 virtual void TouchScript.Gestures.ITransformGesture.remove_TransformCompleted(Generic value); // 46 - a01a9fd0 } // Namespace: class ProjectionType { // Fields int value__; static ProjectionType Layer = 0; static ProjectionType Object = 1; static ProjectionType Global = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class c__IteratorBF { // Fields float __0; int $PC; mvar $current; TapGesture <>f__this; // Methods void .ctor(); // a01ac410 mvar System.Collections.Generic.IEnumerator.get_Current(); // a01ac418 mvar System.Collections.IEnumerator.get_Current(); // a01ac420 boolean MoveNext(); // a01ac428 void Dispose(); // a01ac4ec void Reset(); // a01ac4f8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01ac4ec virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a01ac420 virtual boolean MoveNext(); // 6 - a01ac428 virtual void Reset(); // 7 - a01ac4f8 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a01ac418 } // Namespace: TouchScript.Gestures class TransformGesture { // Fields ProjectionType projection; Vector3 projectionPlaneNormal; TouchLayer projectionLayer; Plane transformPlane; // Methods void .ctor(); // a01a2cf4 ProjectionType get_Projection(); // a01ac58c void set_Projection(Void value); // a01ac594 Vector3 get_ProjectionPlaneNormal(); // a01ac7fc void set_ProjectionPlaneNormal(Void value); // a01ac864 Plane get_TransformPlane(); // a01ac8f0 Vector3 get_LocalDeltaPosition(); // a01ac900 Vector3 get_RotationAxis(); // a01acbd0 void ApplyTransform(Void target); // a01acbe8 void Awake(); // a01aceec void OnEnable(); // a01acfc4 void touchBegan(Void touch); // a01a2d74 float doRotation(Single oldScreenPos1, Single oldScreenPos2, Single newScreenPos1, Single newScreenPos2, Single projectionParams); // a01acfe4 float doScaling(Single oldScreenPos1, Single oldScreenPos2, Single newScreenPos1, Single newScreenPos2, Single projectionParams); // a01ad298 Vector3 doOnePointTranslation(Vector3 oldScreenPos, Vector3 newScreenPos, Vector3 projectionParams); // a01ad4c8 Vector3 doTwoPointTranslation(Vector3 oldScreenPos1, Vector3 oldScreenPos2, Vector3 newScreenPos1, Vector3 newScreenPos2, float dR, float dS, Vector3 projectionParams); // a01ad750 Vector3 projectScaledRotated(Vector3 point, float dR, float dS, Vector3 projectionParams); // a01ad998 void updateProjectionPlane(); // a01ac5d4 void TouchScript.Gestures.ITransformGesture.add_TransformStarted(Generic value); // a01adb60 void TouchScript.Gestures.ITransformGesture.remove_TransformStarted(Generic value); // a01adb68 void TouchScript.Gestures.ITransformGesture.add_Transformed(Generic value); // a01adb70 void TouchScript.Gestures.ITransformGesture.remove_Transformed(Generic value); // a01adb78 void TouchScript.Gestures.ITransformGesture.add_TransformCompleted(Generic value); // a01adb80 void TouchScript.Gestures.ITransformGesture.remove_TransformCompleted(Generic value); // a01adb88 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual boolean get_DebugMode(); // 4 - a019a6e8 virtual void set_DebugMode(boolean value); // 5 - a019a6f0 virtual Vector2 get_ScreenPosition(); // 6 - a01a0830 virtual Vector2 get_PreviousScreenPosition(); // 7 - a01a09fc virtual boolean GetTargetHitResult(Boolean hit); // 8 - a01a5770 virtual boolean GetTargetHitResult(Boolean position, Boolean hit); // 9 - a01a584c virtual boolean CanPreventGesture(Boolean gesture); // 10 - a01a5a0c virtual boolean CanBePreventedByGesture(Boolean gesture); // 11 - a01a5b10 virtual boolean ShouldReceiveTouch(Boolean touch); // 12 - a01a5bd8 virtual boolean ShouldBegin(); // 13 - a01a5c90 virtual void Awake(); // 14 - a01aceec virtual void OnEnable(); // 15 - a01acfc4 virtual void OnDisable(); // 16 - a01a0d20 virtual void OnDestroy(); // 17 - a01a6250 virtual void INTERNAL_RemoveFriendlyGesture(Void gesture); // 18 - a01a69dc virtual boolean shouldCacheTouchPosition(Boolean value); // 19 - a01a6ac8 virtual void touchBegan(Void touch); // 20 - a01a2d74 virtual void touchMoved(Void touch); // 21 - a01a0f70 virtual void touchEnded(Void touch); // 22 - a01a0fc0 virtual void touchCancelled(Void touch); // 23 - a01a6ad0 virtual void reset(); // 24 - a01a1568 virtual void onPossible(); // 25 - a01a6af8 virtual void onBegan(); // 26 - a01a1018 virtual void onChanged(); // 27 - a01a11a0 virtual void onRecognized(); // 28 - a01a1328 virtual void onFailed(); // 29 - a01a14d8 virtual void onCancelled(); // 30 - a01a1520 virtual float get_MinScreenPointsDistance(); // 31 - a01a063c virtual void set_MinScreenPointsDistance(float value); // 32 - a01a0644 virtual float doRotation(Single oldScreenPos1, Single oldScreenPos2, Single newScreenPos1, Single newScreenPos2, Single projectionParams); // 33 - a01acfe4 virtual float doScaling(Single oldScreenPos1, Single oldScreenPos2, Single newScreenPos1, Single newScreenPos2, Single projectionParams); // 34 - a01ad298 virtual Vector3 doOnePointTranslation(Vector3 oldScreenPos, Vector3 newScreenPos, Vector3 projectionParams); // 35 - a01ad4c8 virtual Vector3 doTwoPointTranslation(Vector3 oldScreenPos1, Vector3 oldScreenPos2, Vector3 newScreenPos1, Vector3 newScreenPos2, float dR, float dS, Vector3 projectionParams); // 36 - a01ad750 virtual int getNumPoints(); // 37 - a01a1648 virtual boolean relevantTouches1(); // 38 - a01a1650 virtual boolean relevantTouches2(); // 39 - a01a171c virtual Vector2 getPointScreenPosition(int index); // 40 - a01a181c virtual Vector2 getPointPreviousScreenPosition(int index); // 41 - a01a187c virtual void TouchScript.Gestures.ITransformGesture.add_TransformStarted(Generic value); // 42 - a01adb60 virtual void TouchScript.Gestures.ITransformGesture.remove_TransformStarted(Generic value); // 43 - a01adb68 virtual void TouchScript.Gestures.ITransformGesture.add_Transformed(Generic value); // 44 - a01adb70 virtual void TouchScript.Gestures.ITransformGesture.remove_Transformed(Generic value); // 45 - a01adb78 virtual void TouchScript.Gestures.ITransformGesture.add_TransformCompleted(Generic value); // 46 - a01adb80 virtual void TouchScript.Gestures.ITransformGesture.remove_TransformCompleted(Generic value); // 47 - a01adb88 virtual void ApplyTransform(Void target); // 48 - a01acbe8 virtual void TouchScript.Gestures.ITransformGesture.add_TransformStarted(Generic value); // 49 - a01adb60 virtual void TouchScript.Gestures.ITransformGesture.remove_TransformStarted(Generic value); // 50 - a01adb68 virtual void TouchScript.Gestures.ITransformGesture.add_Transformed(Generic value); // 51 - a01adb70 virtual void TouchScript.Gestures.ITransformGesture.remove_Transformed(Generic value); // 52 - a01adb78 virtual void TouchScript.Gestures.ITransformGesture.add_TransformCompleted(Generic value); // 53 - a01adb80 virtual void TouchScript.Gestures.ITransformGesture.remove_TransformCompleted(Generic value); // 54 - a01adb88 } // Namespace: class ProjectionType { // Fields int value__; static ProjectionType Layer = 0; static ProjectionType Object = 1; static ProjectionType Global = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: TouchScript.Gestures.UI class UIGesture { // Fields Generic pointerData; // Methods void .ctor(); // a01adb90 boolean CanPreventGesture(Boolean gesture); // a01adc38 boolean CanBePreventedByGesture(Boolean gesture); // a01adcf4 void touchBegan(Void touch); // a01addb0 void touchMoved(Void touch); // a01adf2c void touchEnded(Void touch); // a01ae254 void touchCancelled(Void touch); // a01ae4d0 TouchData getPointerData(TouchData touch); // a01ae67c void setPointerData(Void touch, Void data); // a01aeaf4 void removePointerData(Void touch); // a01aeb94 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual boolean get_DebugMode(); // 4 - a019a6e8 virtual void set_DebugMode(boolean value); // 5 - a019a6f0 virtual Vector2 get_ScreenPosition(); // 6 - a01a4d7c virtual Vector2 get_PreviousScreenPosition(); // 7 - a01a4ff0 virtual boolean GetTargetHitResult(Boolean hit); // 8 - a01a5770 virtual boolean GetTargetHitResult(Boolean position, Boolean hit); // 9 - a01a584c virtual boolean CanPreventGesture(Boolean gesture); // 10 - a01adc38 virtual boolean CanBePreventedByGesture(Boolean gesture); // 11 - a01adcf4 virtual boolean ShouldReceiveTouch(Boolean touch); // 12 - a01a5bd8 virtual boolean ShouldBegin(); // 13 - a01a5c90 virtual void Awake(); // 14 - a01a5e8c virtual void OnEnable(); // 15 - a01a5f38 virtual void OnDisable(); // 16 - a01a6248 virtual void OnDestroy(); // 17 - a01a6250 virtual void INTERNAL_RemoveFriendlyGesture(Void gesture); // 18 - a01a69dc virtual boolean shouldCacheTouchPosition(Boolean value); // 19 - a01a6ac8 virtual void touchBegan(Void touch); // 20 - a01addb0 virtual void touchMoved(Void touch); // 21 - a01adf2c virtual void touchEnded(Void touch); // 22 - a01ae254 virtual void touchCancelled(Void touch); // 23 - a01ae4d0 virtual void reset(); // 24 - a01a3fc4 virtual void onPossible(); // 25 - a01a6af8 virtual void onBegan(); // 26 - a01a6afc virtual void onChanged(); // 27 - a01a6b00 virtual void onRecognized(); // 28 - a01a3f70 virtual void onFailed(); // 29 - a01a6b04 virtual void onCancelled(); // 30 - a01a6b08 virtual TouchData getPointerData(TouchData touch); // 31 - a01ae67c virtual void setPointerData(Void touch, Void data); // 32 - a01aeaf4 virtual void removePointerData(Void touch); // 33 - a01aeb94 } // Namespace: class TouchData { // Fields boolean OnTarget; PointerEventData Data; // Methods void .ctor(boolean onTarget, Void data); // a01aebdc // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: TouchScript.Hit class HitTest { // Methods void .ctor(); // a01aebe8 ObjectHitResult IsHit(ObjectHitResult hit); // a01aebf0 void OnEnable(); // a01aec04 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual ObjectHitResult IsHit(ObjectHitResult hit); // 4 - a01aebf0 } // Namespace: class ObjectHitResult { // Fields int value__; static ObjectHitResult Error = 0; static ObjectHitResult Hit = 1; static ObjectHitResult Miss = 2; static ObjectHitResult Discard = 3; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: TouchScript.Hit class Untouchable { // Fields boolean DiscardTouch; // Methods void .ctor(); // a01af4b8 ObjectHitResult IsHit(ObjectHitResult hit); // a01af4c0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual ObjectHitResult IsHit(ObjectHitResult hit); // 4 - a01af4c0 } // Namespace: TouchScript class IDebuggable { // Methods boolean get_DebugMode(); // 0 void set_DebugMode(boolean value); // 0 } // Namespace: TouchScript class TouchEventArgs { // Fields TouchEventArgs instance; TouchPoint k__BackingField; // Methods void .ctor(); // a01bbd20 TouchPoint get_Touch(); // a01bbdc4 void set_Touch(Void value); // a01bbdcc TouchEventArgs GetCachedEventArgs(TouchEventArgs touch); // a01bbdd4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: TouchScript.InputSources.InputHandlers class MouseHandler { // Fields Generic beginTouch; Generic moveTouch; Generic endTouch; Generic cancelTouch; Tags tags; int mousePointId; int fakeMousePointId; Vector3 mousePointPos; // Methods void .ctor(Void tags, Generic beginTouch, Generic moveTouch, Generic endTouch, Generic cancelTouch); // a01af4e0 void EndTouches(); // a01af560 void Update(); // a01af640 boolean CancelTouch(Boolean touch, boolean return); // a01afc9c void Dispose(); // a01afe50 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01afe50 } // Namespace: TouchScript.InputSources.InputHandlers class TouchHandler { // Fields Generic beginTouch; Generic moveTouch; Generic endTouch; Generic cancelTouch; Tags tags; Generic systemToInternalId; int touchesNum; // Methods void .ctor(Void tags, Generic beginTouch, Generic moveTouch, Generic endTouch, Generic cancelTouch); // a01aff20 boolean get_HasTouches(); // a01b0000 void Update(); // a01b0014 boolean CancelTouch(Boolean touch, boolean return); // a01b0938 void Dispose(); // a01b0d38 TouchPoint internalBeginTouch(TouchPoint position); // a01b07c8 void internalEndTouch(int id); // a01b0724 void internalCancelTouch(int id); // a01b0894 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01b0d38 } // Namespace: class TouchState { // Fields int Id; TouchPhase Phase; // Methods void .ctor(int id, Void phase); // a01b088c // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: TouchScript.InputSources class InputSource { // Fields boolean advancedProps; TouchManagerInstance manager; ICoordinatesRemapper k__BackingField; // Methods void .ctor(); // a01b0ff4 ICoordinatesRemapper get_CoordinatesRemapper(); // a01b0ffc void set_CoordinatesRemapper(Void value); // a01b1004 void UpdateInput(); // a01b100c void CancelTouch(Void touch, boolean return); // a01b1010 void OnEnable(); // a01b1014 void OnDisable(); // a01b1490 TouchPoint beginTouch(TouchPoint position, TouchPoint tags, boolean canRemap); // a01b1548 void updateTouch(int id); // a01b1874 void moveTouch(int id, Void position); // a01b1a04 void endTouch(int id); // a01b1dd0 void cancelTouch(int id); // a01b2058 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual ICoordinatesRemapper get_CoordinatesRemapper(); // 4 - a01b0ffc virtual void set_CoordinatesRemapper(Void value); // 5 - a01b1004 virtual void UpdateInput(); // 6 - a01b100c virtual void CancelTouch(Void touch, boolean return); // 7 - a01b1010 virtual void UpdateInput(); // 8 - a01b100c virtual void CancelTouch(Void touch, boolean return); // 9 - a01b1010 virtual void OnEnable(); // 10 - a01b1014 virtual void OnDisable(); // 11 - a01b1490 virtual TouchPoint beginTouch(TouchPoint position, TouchPoint tags, boolean canRemap); // 12 - a01b1548 virtual void updateTouch(int id); // 13 - a01b1874 virtual void moveTouch(int id, Void position); // 14 - a01b1a04 virtual void endTouch(int id); // 15 - a01b1dd0 virtual void cancelTouch(int id); // 16 - a01b2058 } // Namespace: TouchScript class TouchManagerInstance { // Fields Generic touchBeganInvoker; Generic touchMovedInvoker; Generic touchEndedInvoker; Generic touchCancelledInvoker; EventHandler frameStartedInvoker; EventHandler frameFinishedInvoker; boolean shuttingDown; TouchManagerInstance instance; boolean shouldCreateCameraLayer; boolean shouldCreateStandardInput; IDisplayDevice displayDevice; float dpi; float dotsPerCentimeter; Generic layers; int layerCount; Generic inputs; int inputCount; Generic touches; Generic idToTouch; Generic touchesBegan; Generic touchesUpdated; Generic touchesEnded; Generic touchesCancelled; Generic touchPointPool; Generic touchPointListPool; Generic intListPool; int nextTouchId; mvar touchLock; Generic <>f__am$cache1C; Generic <>f__am$cache1D; Generic <>f__am$cache1E; Generic <>f__am$cache1F; Generic <>f__am$cache20; Generic <>f__am$cache21; // Methods void .ctor(); // a01bd620 void .cctor(); // a01bd83c void add_FrameStarted(Void value); // a01bdc6c void remove_FrameStarted(Void value); // a01bddf8 void add_FrameFinished(Void value); // a01bdf84 void remove_FrameFinished(Void value); // a01be110 void add_TouchBegan(Generic value); // a01be29c void remove_TouchBegan(Generic value); // a01be428 void add_TouchMoved(Generic value); // a01be5b4 void remove_TouchMoved(Generic value); // a01be740 void add_TouchEnded(Generic value); // a01be8cc void remove_TouchEnded(Generic value); // a01bea58 void add_TouchCancelled(Generic value); // a01bebe4 void remove_TouchCancelled(Generic value); // a01bed70 TouchManagerInstance get_Instance(); // a01b1138 IDisplayDevice get_DisplayDevice(); // a01beefc void set_DisplayDevice(Void value); // a01bef90 float get_DPI(); // a01bf11c boolean get_ShouldCreateCameraLayer(); // a01bf124 void set_ShouldCreateCameraLayer(boolean value); // a01bf12c boolean get_ShouldCreateStandardInput(); // a01bf134 void set_ShouldCreateStandardInput(boolean value); // a01bf13c Generic get_Layers(); // a01bf144 Generic get_Inputs(); // a01bf1ec float get_DotsPerCentimeter(); // a01bf294 int get_NumberOfTouches(); // a01bf29c Generic get_ActiveTouches(); // a01bf2d8 boolean AddLayer(Boolean layer); // a01bf380 boolean AddLayer(Boolean layer, int index, boolean addIfExists); // a01bf3a0 boolean RemoveLayer(Boolean layer); // a01bf578 void ChangeLayerIndex(int at, int to); // a01bf5f4 boolean AddInput(Boolean input); // a01b13f8 boolean RemoveInput(Boolean input); // a01b14dc Transform GetHitTarget(Transform position); // a01bf6b4 boolean GetHitTarget(Boolean position, Boolean hit); // a01bf8ec boolean GetHitTarget(Boolean position, Boolean hit, Boolean layer); // a01bf718 void CancelTouch(int id, boolean return); // a01bf914 void CancelTouch(int id); // a01bfa24 TouchPoint INTERNAL_BeginTouch(TouchPoint position, TouchPoint input); // a01bfa2c TouchPoint INTERNAL_BeginTouch(TouchPoint position, TouchPoint input, TouchPoint tags); // a01b1690 void INTERNAL_UpdateTouch(int id); // a01b1894 void INTERNAL_MoveTouch(int id, Void position); // a01b1b3c void INTERNAL_EndTouch(int id); // a01b1df0 void INTERNAL_CancelTouch(int id); // a01b2078 // Namespace: TouchScript.InputSources class MobileInput { // Fields boolean DisableOnNonTouchPlatforms; Tags Tags; TouchHandler touchHandler; // Methods void .ctor(); // a01b22f0 void UpdateInput(); // a01b2494 void CancelTouch(Void touch, boolean return); // a01b24a4 void OnEnable(); // a01b24b4 void OnDisable(); // a01b2720 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual ICoordinatesRemapper get_CoordinatesRemapper(); // 4 - a01b0ffc virtual void set_CoordinatesRemapper(Void value); // 5 - a01b1004 virtual void UpdateInput(); // 6 - a01b2494 virtual void CancelTouch(Void touch, boolean return); // 7 - a01b24a4 virtual void UpdateInput(); // 8 - a01b2494 virtual void CancelTouch(Void touch, boolean return); // 9 - a01b24a4 virtual void OnEnable(); // 10 - a01b24b4 virtual void OnDisable(); // 11 - a01b2720 virtual TouchPoint beginTouch(TouchPoint position, TouchPoint tags, boolean canRemap); // 12 - a01b1548 virtual void updateTouch(int id); // 13 - a01b1874 virtual void moveTouch(int id, Void position); // 14 - a01b1a04 virtual void endTouch(int id); // 15 - a01b1dd0 virtual void cancelTouch(int id); // 16 - a01b2058 } // Namespace: TouchScript.InputSources class MouseInput { // Fields boolean DisableOnMobilePlatforms; Tags Tags; MouseHandler mouseHandler; // Methods void .ctor(); // a01b276c void UpdateInput(); // a01b2820 void CancelTouch(Void touch, boolean return); // a01b2840 void OnEnable(); // a01b2850 void OnDisable(); // a01b2ac0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual ICoordinatesRemapper get_CoordinatesRemapper(); // 4 - a01b0ffc virtual void set_CoordinatesRemapper(Void value); // 5 - a01b1004 virtual void UpdateInput(); // 6 - a01b2820 virtual void CancelTouch(Void touch, boolean return); // 7 - a01b2840 virtual void UpdateInput(); // 8 - a01b2820 virtual void CancelTouch(Void touch, boolean return); // 9 - a01b2840 virtual void OnEnable(); // 10 - a01b2850 virtual void OnDisable(); // 11 - a01b2ac0 virtual TouchPoint beginTouch(TouchPoint position, TouchPoint tags, boolean canRemap); // 12 - a01b1548 virtual void updateTouch(int id); // 13 - a01b1874 virtual void moveTouch(int id, Void position); // 14 - a01b1a04 virtual void endTouch(int id); // 15 - a01b1dd0 virtual void cancelTouch(int id); // 16 - a01b2058 } // Namespace: TouchScript.InputSources class StandardInput { // Fields Tags TouchTags; Tags MouseTags; Tags PenTags; Windows8TouchAPIType Windows8Touch; Windows7TouchAPIType Windows7Touch; boolean WebPlayerTouch; boolean WebGLTouch; boolean Windows8Mouse; boolean Windows7Mouse; boolean UniversalWindowsMouse; MouseHandler mouseHandler; TouchHandler touchHandler; // Methods void .ctor(); // a01b2b10 void UpdateInput(); // a01b2c20 void CancelTouch(Void touch, boolean return); // a01b2c84 void OnEnable(); // a01b2ce0 void OnDisable(); // a01b2f68 void enableMouse(); // a01b3014 void disableMouse(); // a01b2f8c void enableTouch(); // a01b2cfc void disableTouch(); // a01b2fd0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual ICoordinatesRemapper get_CoordinatesRemapper(); // 4 - a01b0ffc virtual void set_CoordinatesRemapper(Void value); // 5 - a01b1004 virtual void UpdateInput(); // 6 - a01b2c20 virtual void CancelTouch(Void touch, boolean return); // 7 - a01b2c84 virtual void UpdateInput(); // 8 - a01b2c20 virtual void CancelTouch(Void touch, boolean return); // 9 - a01b2c84 virtual void OnEnable(); // 10 - a01b2ce0 virtual void OnDisable(); // 11 - a01b2f68 virtual TouchPoint beginTouch(TouchPoint position, TouchPoint tags, boolean canRemap); // 12 - a01b1548 virtual void updateTouch(int id); // 13 - a01b1874 virtual void moveTouch(int id, Void position); // 14 - a01b1a04 virtual void endTouch(int id); // 15 - a01b1dd0 virtual void cancelTouch(int id); // 16 - a01b2058 } // Namespace: class Windows8TouchAPIType { // Fields int value__; static Windows8TouchAPIType Windows8 = 0; static Windows8TouchAPIType Windows7 = 1; static Windows8TouchAPIType Unity = 2; static Windows8TouchAPIType None = 3; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Windows7TouchAPIType { // Fields int value__; static Windows7TouchAPIType Windows7 = 0; static Windows7TouchAPIType Unity = 1; static Windows7TouchAPIType None = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: TouchScript.Layers class CameraLayer { // Fields Generic sortedHits; Transform cachedTransform; Generic tmpHitTestList; // Methods void .ctor(); // a01b656c void Awake(); // a01b6698 LayerHitResult castRay(LayerHitResult ray, LayerHitResult hit); // a01b6740 ObjectHitResult doHit(ObjectHitResult raycastHit, ObjectHitResult hit); // a01b6bd0 void sortHits(cmod_reqd hits); // a01b6a38 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual Vector3 get_WorldProjectionNormal(); // 4 - a01b7d80 virtual ProjectionParams GetProjectionParams(ProjectionParams touch); // 5 - a01b9960 virtual LayerHitResult Hit(LayerHitResult position, LayerHitResult hit); // 6 - a01b7df4 virtual Generic GetGuaranteedGestures(); // 7 - a01b9968 virtual void Awake(); // 8 - a01b6698 virtual void OnDestroy(); // 9 - a01b9970 virtual void setName(); // 10 - a01b823c virtual LayerHitResult beginTouch(LayerHitResult touch, LayerHitResult hit); // 11 - a01b9ec0 virtual void updateTouch(Void touch); // 12 - a01b9f1c virtual void endTouch(Void touch); // 13 - a01b9f20 virtual void cancelTouch(Void touch); // 14 - a01b9f24 virtual ProjectionParams createProjectionParams(); // 15 - a01b8328 virtual void updateCamera(); // 16 - a01b83e0 virtual LayerHitResult castRay(LayerHitResult ray, LayerHitResult hit); // 17 - a01b6740 } // Namespace: class c__AnonStorey16E { // Fields Vector3 cameraPos; // Methods void .ctor(); // a01b6e34 int <>m__128(Int32 a, Int32 b); // a01b6e3c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: TouchScript.Layers class CameraLayer2D { // Fields cmod_reqd layerIds; Generic layerById; Generic sortedHits; Generic tmpHitTestList; // Methods void .ctor(); // a01b703c void OnEnable(); // a01b7194 LayerHitResult castRay(LayerHitResult ray, LayerHitResult hit); // a01b7288 ObjectHitResult doHit(ObjectHitResult raycastHit, ObjectHitResult hit); // a01b76bc void sortHits(cmod_reqd hits); // a01b757c int m__230(Int32 a, Int32 b); // a01b790c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual Vector3 get_WorldProjectionNormal(); // 4 - a01b7d80 virtual ProjectionParams GetProjectionParams(ProjectionParams touch); // 5 - a01b9960 virtual LayerHitResult Hit(LayerHitResult position, LayerHitResult hit); // 6 - a01b7df4 virtual Generic GetGuaranteedGestures(); // 7 - a01b9968 virtual void Awake(); // 8 - a01b673c virtual void OnDestroy(); // 9 - a01b9970 virtual void setName(); // 10 - a01b823c virtual LayerHitResult beginTouch(LayerHitResult touch, LayerHitResult hit); // 11 - a01b9ec0 virtual void updateTouch(Void touch); // 12 - a01b9f1c virtual void endTouch(Void touch); // 13 - a01b9f20 virtual void cancelTouch(Void touch); // 14 - a01b9f24 virtual ProjectionParams createProjectionParams(); // 15 - a01b8328 virtual void updateCamera(); // 16 - a01b83e0 virtual LayerHitResult castRay(LayerHitResult ray, LayerHitResult hit); // 17 - a01b7288 virtual void OnEnable(); // 18 - a01b7194 } // Namespace: TouchScript.Layers class FullscreenLayer { // Fields LayerType type; Camera _camera; Transform cameraTransform; Generic tmpHitTestList; // Methods void .ctor(); // a01b8b44 LayerType get_Type(); // a01b8bf4 void set_Type(Void value); // a01b8bfc Camera get_Camera(); // a01b8da8 void set_Camera(Void value); // a01b8db0 Vector3 get_WorldProjectionNormal(); // a01b8e2c LayerHitResult Hit(LayerHitResult position, LayerHitResult hit); // a01b8e8c void Awake(); // a01b90f0 void setName(); // a01b9128 ProjectionParams createProjectionParams(); // a01b9248 void updateCamera(); // a01b8c2c void cacheCameraTransform(); // a01b8d58 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual Vector3 get_WorldProjectionNormal(); // 4 - a01b8e2c virtual ProjectionParams GetProjectionParams(ProjectionParams touch); // 5 - a01b9960 virtual LayerHitResult Hit(LayerHitResult position, LayerHitResult hit); // 6 - a01b8e8c virtual Generic GetGuaranteedGestures(); // 7 - a01b9968 virtual void Awake(); // 8 - a01b90f0 virtual void OnDestroy(); // 9 - a01b9970 virtual void setName(); // 10 - a01b9128 virtual LayerHitResult beginTouch(LayerHitResult touch, LayerHitResult hit); // 11 - a01b9ec0 virtual void updateTouch(Void touch); // 12 - a01b9f1c virtual void endTouch(Void touch); // 13 - a01b9f20 virtual void cancelTouch(Void touch); // 14 - a01b9f24 virtual ProjectionParams createProjectionParams(); // 15 - a01b9248 } // Namespace: class LayerType { // Fields int value__; static LayerType MainCamera = 0; static LayerType Camera = 1; static LayerType Global = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: TouchScript.Layers class CameraProjectionParams { // Fields Camera camera; // Methods void .ctor(Void camera); // a01b83c0 Vector3 ProjectTo(Vector3 screenPosition, Vector3 projectionPlane); // a01b85f8 Vector2 ProjectFrom(Vector2 worldPosition); // a01b88c4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual Vector3 ProjectTo(Vector3 screenPosition, Vector3 projectionPlane); // 4 - a01b85f8 virtual Vector2 ProjectFrom(Vector2 worldPosition); // 5 - a01b88c4 } // Namespace: TouchScript.Layers class CanvasProjectionParams { // Fields Canvas canvas; RectTransform rect; RenderMode mode; Camera camera; // Methods void .ctor(Void canvas); // a01b891c Vector3 ProjectTo(Vector3 screenPosition, Vector3 projectionPlane); // a01b8a04 Vector2 ProjectFrom(Vector2 worldPosition); // a01b8a90 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual Vector3 ProjectTo(Vector3 screenPosition, Vector3 projectionPlane); // 4 - a01b8a04 virtual Vector2 ProjectFrom(Vector2 worldPosition); // 5 - a01b8a90 } // Namespace: TouchScript.Layers class TouchLayerEventArgs { // Fields TouchPoint k__BackingField; // Methods void .ctor(Void touch); // a01b9c98 TouchPoint get_Touch(); // a01b9f30 void set_Touch(Void value); // a01b9f28 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: TouchScript.Layers class UILayer { // Fields UILayer instance; Generic raycastResultCache; Generic tmpHitTestList; PointerEventData pointerDataCache; EventSystem eventSystem; Generic projectionParamsCache; // Methods void .ctor(); // a01b9f38 LayerHitResult Hit(LayerHitResult position, LayerHitResult hit); // a01ba054 ProjectionParams GetProjectionParams(ProjectionParams touch); // a01ba6d4 void Awake(); // a01ba878 IEnumerator GetEventSystemWhenAvailable(); // a01baa20 void setName(); // a01baac4 ObjectHitResult doHit(ObjectHitResult raycastHit, ObjectHitResult hit); // a01ba3b8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual Vector3 get_WorldProjectionNormal(); // 4 - a01b9910 virtual ProjectionParams GetProjectionParams(ProjectionParams touch); // 5 - a01ba6d4 virtual LayerHitResult Hit(LayerHitResult position, LayerHitResult hit); // 6 - a01ba054 virtual Generic GetGuaranteedGestures(); // 7 - a01b9968 virtual void Awake(); // 8 - a01ba878 virtual void OnDestroy(); // 9 - a01b9970 virtual void setName(); // 10 - a01baac4 virtual LayerHitResult beginTouch(LayerHitResult touch, LayerHitResult hit); // 11 - a01b9ec0 virtual void updateTouch(Void touch); // 12 - a01b9f1c virtual void endTouch(Void touch); // 13 - a01b9f20 virtual void cancelTouch(Void touch); // 14 - a01b9f24 virtual ProjectionParams createProjectionParams(); // 15 - a01b9300 } // Namespace: class c__IteratorC0 { // Fields int $PC; mvar $current; UILayer <>f__this; // Methods void .ctor(); // a01baabc mvar System.Collections.Generic.IEnumerator.get_Current(); // a01bab44 mvar System.Collections.IEnumerator.get_Current(); // a01bab4c boolean MoveNext(); // a01bab54 void Dispose(); // a01baccc void Reset(); // a01bacd8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01baccc virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a01bab4c virtual boolean MoveNext(); // 6 - a01bab54 virtual void Reset(); // 7 - a01bacd8 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a01bab44 } // Namespace: TouchScript class TouchManager { // Fields static float CM_TO_INCH = 0.393701; static float INCH_TO_CM = 2.540000; Vector2 INVALID_POSITION; Version VERSION; Object displayDevice; boolean shouldCreateCameraLayer; boolean shouldCreateStandardInput; boolean useSendMessage; MessageType sendMessageEvents; GameObject sendMessageTarget; Generic layers; // Methods void .ctor(); // a01bbec0 void .cctor(); // a01bbf80 ITouchManager get_Instance(); // a01a613c IDisplayDevice get_DisplayDevice(); // a01bc064 void set_DisplayDevice(Void value); // a01bc1b4 boolean get_ShouldCreateCameraLayer(); // a01bc33c void set_ShouldCreateCameraLayer(boolean value); // a01bc344 boolean get_ShouldCreateStandardInput(); // a01bc34c void set_ShouldCreateStandardInput(boolean value); // a01bc354 boolean get_UseSendMessage(); // a01bc35c void set_UseSendMessage(boolean value); // a01bc364 MessageType get_SendMessageEvents(); // a01bc95c void set_SendMessageEvents(Void value); // a01bc964 GameObject get_SendMessageTarget(); // a01bc978 void set_SendMessageTarget(Void value); // a01bc980 boolean IsInvalidPosition(Boolean position); // a01a4ef0 void Awake(); // a01bc9bc void OnEnable(); // a01bcc80 void OnDisable(); // a01bcc84 void updateSubscription(); // a01bc380 void removeSubscriptions(); // a01bcc88 void touchBeganHandler(mvar sender, Void e); // a01bd0a0 void touchMovedHandler(mvar sender, Void e); // a01bd190 void touchEndedHandler(mvar sender, Void e); // a01bd280 void touchCancelledHandler(mvar sender, Void e); // a01bd370 void frameStartedHandler(mvar sender, Void e); // a01bd460 void frameFinishedHandler(mvar sender, Void e); // a01bd540 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class MessageType { // Fields int value__; static MessageType FrameStarted = 1; static MessageType FrameFinished = 2; static MessageType TouchBegan = 4; static MessageType TouchMoved = 8; static MessageType TouchEnded = 16; static MessageType TouchCancelled = 32; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class MessageName { // Fields int value__; static MessageName OnTouchFrameStarted = 1; static MessageName OnTouchFrameFinished = 2; static MessageName OnTouchBegan = 4; static MessageName OnTouchMoved = 8; static MessageName OnTouchEnded = 16; static MessageName OnTouchCancelled = 32; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class c__IteratorC1 { // Fields int $PC; mvar $current; TouchManagerInstance <>f__this; // Methods void .ctor(); // a01bfee8 mvar System.Collections.Generic.IEnumerator.get_Current(); // a01c1f10 mvar System.Collections.IEnumerator.get_Current(); // a01c1f18 boolean MoveNext(); // a01c1f20 void Dispose(); // a01c1fa4 void Reset(); // a01c1fb0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01c1fa4 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a01c1f18 virtual boolean MoveNext(); // 6 - a01c1f20 virtual void Reset(); // 7 - a01c1fb0 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a01c1f10 } // Namespace: class c__AnonStorey17F { // Fields Vector3 CameraToPlaneProjection(Vector3 position, Vector3 camera, Vector3 projectionPlane); // a01b8634 Vector3 ScreenToPlaneProjection(Vector3 position, Vector3 projectionPlane); // a01b938c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: TouchScript.Utils class TimedSequence`1 { // Fields Generic points; Generic timestamps; // Methods void .ctor(); // 0 void Add(var element); // 0 void Add(var element, float time); // 0 void Clear(); // 0 Generic FindElementsLaterThan(float time); // 0 Generic FindElementsLaterThan(float time, float lastTime); // 0 Generic FindElementsLaterThan(float time, Generic predicate); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: TouchScript.Utils class TouchUtils { // Methods boolean IsTouchOnTarget(Boolean touch, Boolean target); // a01ae144 boolean IsTouchOnTarget(Boolean touch); // a01c2700 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: TouchScript.Utils class TransformUtils { // Methods Vector3 GlobalToLocalPosition(Vector3 transform, Vector3 global); // a01c271c Vector3 GlobalToLocalDirection(Vector3 transform, Vector3 global); // a01c27b8 Vector3 GlobalToLocalVector(Vector3 transform, Vector3 global); // a01ac944 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.UI class UiSpin { // Fields float speed; // Methods void .ctor(); // a0155d2c void Update(); // a0155d34 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class c__AnonStorey182 { // Fields ConversationLayout layout; // Methods void .ctor(); // a012a240 boolean <>m__23A(Boolean gui); // a012b164 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__IteratorC2 { // Fields String text; int __0; int $PC; mvar $current; String <$>text; ConversationLayoutGui <>f__this; // Methods void .ctor(); // a012b414 mvar System.Collections.Generic.IEnumerator.get_Current(); // a012b430 mvar System.Collections.IEnumerator.get_Current(); // a012b438 boolean MoveNext(); // a012b440 void Dispose(); // a012b5c4 void Reset(); // a012b5d0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a012b5c4 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a012b438 virtual boolean MoveNext(); // 6 - a012b440 virtual void Reset(); // 7 - a012b5d0 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a012b430 } // Namespace: Niantic.Holoholo.UI.Conversations class IConversationServiceOverloads { // Methods IConversation PresentConversation(IConversation convoService, String name, IConversation layout); // a012bb78 IConversation PresentConversation(IConversation convoService, String name); // a012bc70 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Widget class DrawerRect { // Fields RectTransform content; float snapSpeed; float snapPositionTop; float snapPositionBottom; boolean isDragging; float velocity; float previousPosition; boolean isSnapping; float snapPosition; float snapTime; float canvasScale; // Methods void .ctor(); // a015d4bc float get_ScrollPosition(); // a015d4e4 void set_ScrollPosition(float value); // a015d518 void Open(); // a015d58c void Close(); // a015d674 void SnapTo(float position); // a015d594 void OnBeginDrag(Void eventData); // a015d67c void OnDrag(Void eventData); // a015d6ec void OnEndDrag(Void eventData); // a015d840 void OnEnable(); // a015d934 void LateUpdate(); // a015da2c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Awake(); // 4 - a0a3bb1c virtual void OnEnable(); // 5 - a015d934 virtual void Start(); // 6 - a0a3bb20 virtual void OnDisable(); // 7 - a0a2ee2c virtual void OnDestroy(); // 8 - a0a3bb24 virtual boolean IsActive(); // 9 - a0a3bb28 virtual void OnRectTransformDimensionsChange(); // 10 - a0a3bb30 virtual void OnBeforeTransformParentChanged(); // 11 - a0a3bb34 virtual void OnTransformParentChanged(); // 12 - a0a3bb38 virtual void OnDidApplyAnimationProperties(); // 13 - a0a3bb3c virtual void OnCanvasGroupChanged(); // 14 - a0a3bb40 virtual void OnCanvasHierarchyChanged(); // 15 - a0a3bb44 virtual void OnDrag(Void eventData); // 16 - a015d6ec virtual void OnBeginDrag(Void eventData); // 17 - a015d67c virtual void OnEndDrag(Void eventData); // 18 - a015d840 } // Namespace: Niantic.Holoholo.UI class FadeGraphicIn { // Fields Graphic graphic; float FadeStartDelay; float FadeTime; AnimationCurve FadeCurve; // Methods void .ctor(); // a012ef00 IEnumerator Start(); // a012ef4c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class c__IteratorC3 { // Fields int $PC; mvar $current; FadeGraphicIn <>f__this; // Methods void .ctor(); // a012efe8 mvar System.Collections.Generic.IEnumerator.get_Current(); // a012eff0 mvar System.Collections.IEnumerator.get_Current(); // a012eff8 boolean MoveNext(); // a012f000 void Dispose(); // a012f140 void Reset(); // a012f14c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a012f140 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a012eff8 virtual boolean MoveNext(); // 6 - a012f000 virtual void Reset(); // 7 - a012f14c virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a012eff0 } // Namespace: class DebugLunar { // Methods void .ctor(); // a008da78 void ShowConsole(); // a008da80 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class c__AnonStorey183 { // Fields Sprite stardustIcon; int stardustAwarded; HoloPokemonFamilyId familyId; int candyAwarded; PokemonProto pokeProto; EggHatchGuiController <>f__this; // Methods void .ctor(); // a012de20 void <>m__23E(); // a012de6c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.UI class IncubatorSelectionResult { // Fields int value__; static IncubatorSelectionResult SELECTED = 0; static IncubatorSelectionResult EXIT = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class c__AnonStorey184 { // Fields ItemSelectedEventArgs e; ItemInventoryGuiController <>f__this; // Methods void .ctor(); // a0134670 void <>m__242(int count); // a013498c void <>m__245(Void response); // a0134b38 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.UI.Items.Test class MockItemInventoryGuiController { // Fields Generic selectionPromise; // Methods void .ctor(); // a0134e0c Generic Initialize(Generic filter); // a0134e20 void SelectItem(Void itemSelection); // a0134ec4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Initialize(Void parent); // 4 - a0130434 virtual GuiLayer get_Layer(); // 5 - a012f5f0 virtual int get_Depth(); // 6 - a012f5f8 virtual Generic get_SortingOrder(); // 7 - a012f600 virtual Canvas get_Canvas(); // 8 - a012f70c virtual boolean get_IsVisible(); // 9 - a012f790 virtual void set_IsVisible(boolean value); // 10 - a012f828 virtual boolean get_IsDestroyed(); // 11 - a012f918 virtual void Dismiss(); // 12 - a0130468 virtual IPromise DismissWithPromise(); // 13 - a0130498 virtual void HandleDismiss(); // 14 - a012f464 virtual void HandleDestroy(); // 15 - a0130634 virtual void VisibilityUpdated(boolean isVisible); // 16 - a0130638 virtual Generic Initialize(Generic filter); // 17 - a0134e20 } // Namespace: class LevelUpAnimation { // Fields cmod_reqd cameras; GameObject currentPlayer; Transform playerAnchor; // Methods void .ctor(); // a02c0a60 void PlayPlayerLevelUpAnim(); // a02c0a68 IEnumerator PlayLevelUpWhenAvailable(); // a02c0a8c void PlayShowAnim(); // a02c0b30 void SetRenderToTexture(Void renderedImage); // a02c0c08 void OnDisable(); // a02c0e4c void DestroySelf(); // a02c0e70 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class c__IteratorC4 { // Fields IAvatarService __0; cmod_reqd <$s_480>__1; int <$s_481>__2; Renderer __3; int $PC; mvar $current; LevelUpAnimation <>f__this; // Methods void .ctor(); // a02c0b28 mvar System.Collections.Generic.IEnumerator.get_Current(); // a02c0e94 mvar System.Collections.IEnumerator.get_Current(); // a02c0e9c boolean MoveNext(); // a02c0ea4 void Dispose(); // a02c1174 void Reset(); // a02c1180 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a02c1174 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a02c0e9c virtual boolean MoveNext(); // 6 - a02c0ea4 virtual void Reset(); // 7 - a02c1180 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a02c0e94 } // Namespace: class c__IteratorC5 { // Fields int __0; int __1; int $PC; mvar $current; LevelUpGuiController <>f__this; // Methods void .ctor(); // a0136060 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0136068 mvar System.Collections.IEnumerator.get_Current(); // a0136070 boolean MoveNext(); // a0136078 void Dispose(); // a01362cc void Reset(); // a01362d8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01362cc virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0136070 virtual boolean MoveNext(); // 6 - a0136078 virtual void Reset(); // 7 - a01362d8 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0136068 } // Namespace: Niantic.Holoholo class LevelUpUnlockedItem { // Fields Text nameText; Image itemIcon; // Methods void .ctor(); // a00c9328 void SetItemData(Void item); // a00c9330 void DestroySelf(); // a00c9488 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.UI class IPlayerProfileGuiController { } // Namespace: Niantic.Holoholo.UI.Pokemon class PlayerProfileViewTouch // Namespace: class PokedexEntry { // Fields int pokemonNo; boolean seen; boolean captured; // Methods void .ctor(int pokemonNo, boolean seen, boolean captured); // a0369a0c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class PokedexEntrySelectedEventArgs { // Fields PokedexEntry entry; PokedexListItemView view; // Methods void .ctor(Void entry, Void view); // a0369958 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey185 { // Fields PokedexEntry entry; PokedexListItemView view; PokedexListAdapter <>f__this; // Methods void .ctor(); // a0369324 void <>m__24A(mvar sender, Void e); // a0369880 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey186 { // Fields String proposedName; NicknamePopupGuiController <>f__this; // Methods void .ctor(); // a0137760 void <>m__24B(Void response); // a0137768 void <>m__24C(); // a0137894 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__IteratorC8 { // Fields Canvas __0; RectTransform __1; Generic pokemonList; int startingIndex; int $PC; mvar $current; Generic <$>pokemonList; int <$>startingIndex; PokemonInfoGuiController <>f__this; // Methods void .ctor(); // a013d248 mvar System.Collections.Generic.IEnumerator.get_Current(); // a013d250 mvar System.Collections.IEnumerator.get_Current(); // a013d258 boolean MoveNext(); // a013d260 void Dispose(); // a013d744 void Reset(); // a013d750 void <>m__25A(Void newTexture); // a013d7e4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a013d744 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a013d258 virtual boolean MoveNext(); // 6 - a013d260 virtual void Reset(); // 7 - a013d750 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a013d250 } // Namespace: class c__IteratorC6 { // Fields Animator __0; GameObject __1; PokemonProto newPokemon; float __2; float __3; float __4; float __5; float __6; float __7; int $PC; mvar $current; PokemonProto <$>newPokemon; PokemonInfoPanel <>f__this; // Methods void .ctor(); // a014126c mvar System.Collections.Generic.IEnumerator.get_Current(); // a01438e4 mvar System.Collections.IEnumerator.get_Current(); // a01438ec boolean MoveNext(); // a01438f4 void Dispose(); // a0144448 void Reset(); // a0144454 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0144448 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a01438ec virtual boolean MoveNext(); // 6 - a01438f4 virtual void Reset(); // 7 - a0144454 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a01438e4 } // Namespace: class c__IteratorC7 { // Fields LatLng __0; Rect __1; int $PC; mvar $current; PokemonInfoPanel <>f__this; // Methods void .ctor(); // a0141274 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0142f1c mvar System.Collections.IEnumerator.get_Current(); // a0142f24 boolean MoveNext(); // a0142f2c void Dispose(); // a014352c void Reset(); // a0143538 void <>m__258(String address); // a01435cc void <>m__259(Void texture); // a01436ec // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a014352c virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0142f24 virtual boolean MoveNext(); // 6 - a0142f2c virtual void Reset(); // 7 - a0143538 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0142f1c } // Namespace: class c__AnonStorey188 { // Fields EvolvePokemonOutProto evolveProto; PokemonInfoPanel <>f__this; // Methods void .ctor(); // a014187c void <>m__24F(); // a014374c void <>m__250(); // a0143830 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey187 { // Fields UpgradePokemonOutProto proto; PokemonInfoPanel <>f__this; // Methods void .ctor(); // a0142dac void <>m__257(); // a01444e8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.UI.Pokemon class PokemonInfoViewTouch { // Fields PokemonInfoDynoScrollRect scrollRect; Vector2 touchStartPos; float normalizedClickBorder; float spinSpeed; PokemonAnim tapAnimation; SoundController soundController; // Methods void .ctor(); // a0145aa8 void Start(); // a0145acc void OnTap(mvar sender, Void e); // a0145c84 void OnDrag(mvar sender, Void e); // a0145e34 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.UI class PokemonProtoExtensions { // Methods String GetSpeciesName(String proto); // a0141884 String GetDisplayName(String proto); // a01407b0 float GetEggKmWalked(Single proto); // a014d3b8 float GetEggKmTotal(Single proto); // a013fe98 boolean GetIsFainted(Boolean proto); // a014d428 boolean GetIsDeployed(Boolean proto); // a01406b0 String GetAbility1Name(String proto); // a014d470 String GetAbility1Desc(String proto); // a014d564 String GetAbility2Name(String proto); // a014d658 String GetAbility2Desc(String proto); // a014d74c Sprite GetSprite(Sprite proto); // a014d840 int GetTotalEvolutionPips(Int32 proto); // a014d988 int GetCurrentEvolutionPips(Int32 proto); // a014da9c int GetEvolutionStones(Int32 proto); // a014db9c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class EggSelectedEventArgs { // Fields int index; PokemonProto pokemon; EggListItemView view; // Methods void .ctor(int index, Void pokemon, Void view); // a0366a00 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey189 { // Fields int index; PokemonProto pokemon; EggListItemView view; EggListAdapter <>f__this; // Methods void .ctor(); // a03666f8 void <>m__25D(mvar sender, Void e); // a0366914 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey18A { // Fields EggIncubatorProto incubator; // Methods void .ctor(); // a012ee9c boolean <>m__25E(Boolean egg); // a012eea4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__IteratorC9 { // Fields PokemonListItemView view; float __0; PokemonProto newPokemon; float __1; float __2; float __3; IReceipt onComplete; int $PC; mvar $current; PokemonListItemView <$>view; PokemonProto <$>newPokemon; IReceipt <$>onComplete; PokemonInventoryGuiController <>f__this; // Methods void .ctor(); // a01477e0 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0148668 mvar System.Collections.IEnumerator.get_Current(); // a0148670 boolean MoveNext(); // a0148678 void Dispose(); // a0148a1c void Reset(); // a0148a28 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0148a1c virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0148670 virtual boolean MoveNext(); // 6 - a0148678 virtual void Reset(); // 7 - a0148a28 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0148668 } // Namespace: Niantic.Holoholo.UI class PokemonListItemView { // Fields int HEAL_TRIGGER_NAME; Slider staminaSlider; // Methods void .ctor(); // a014d314 void .cctor(); // a014d31c Slider get_StaminaSlider(); // a0148a14 void PlayHealAnimation(); // a014892c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class c__AnonStorey18B { // Fields Item item; PokemonProto pokemon; PokemonListItemView view; Receipt onComplete; PokemonInventoryGuiController <>f__this; // Methods void .ctor(); // a0147660 void <>m__261(); // a014826c void <>m__262(); // a0148424 void <>m__263(String e); // a014856c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.UI.Pokemon class PokemonInventoryEvent { // Fields int value__; static PokemonInventoryEvent PokemonSelected = 0; static PokemonInventoryEvent Dismissed = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class c__AnonStorey18C { // Fields PokemonProto proto; PokemonInventoryList <>f__this; // Methods void .ctor(); // a014c260 void <>m__267(Void img); // a014cd1c void <>m__268(Void img); // a014cd44 void <>m__269(Void img); // a014ce3c void <>m__26A(Void img); // a014cfac void <>m__26B(Void img); // a014d004 void <>m__26C(Void t); // a014d124 void <>m__26D(Void t); // a014d174 void <>m__26E(Void slider); // a014d1ec // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.UI class IPokemonInventoryList { // Methods void add_PokemonSelected(Generic value); // 0 void remove_PokemonSelected(Generic value); // 0 PokemonInventoryOrder get_OrderedBy(); // 0 void set_OrderedBy(Void value); // 0 Transform get_Transform(); // 0 Generic get_PokemonProtos(); // 0 } // Namespace: Niantic.Holoholo.UI class SetStaminaColor { // Fields Color highStaminaColor; Color mediumStaminaColor; Color lowStaminaColor; Slider slider; Image fill; // Methods void .ctor(); // a0150e88 void OnValueChanged(); // a0150e90 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class c__IteratorCA { // Fields int $PC; mvar $current; BuyItemGuiController <>f__this; // Methods void .ctor(); // a01195bc mvar System.Collections.Generic.IEnumerator.get_Current(); // a0119850 mvar System.Collections.IEnumerator.get_Current(); // a0119858 boolean MoveNext(); // a0119860 void Dispose(); // a0119a60 void Reset(); // a0119a6c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0119a60 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0119858 virtual boolean MoveNext(); // 6 - a0119860 virtual void Reset(); // 7 - a0119a6c virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0119850 } // Namespace: class c__IteratorCB { // Fields Vector3 target; int count; float __0; Action onComplete; int $PC; mvar $current; Vector3 <$>target; int <$>count; Action <$>onComplete; CoinSpawner <>f__this; // Methods void .ctor(); // a0119e98 mvar System.Collections.Generic.IEnumerator.get_Current(); // a011a924 mvar System.Collections.IEnumerator.get_Current(); // a011a92c boolean MoveNext(); // a011a934 void Dispose(); // a011abc4 void Reset(); // a011abd0 void <>m__282(); // a011ac64 void <>m__283(); // a011ac9c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a011abc4 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a011a92c virtual boolean MoveNext(); // 6 - a011a934 virtual void Reset(); // 7 - a011abd0 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a011a924 } // Namespace: class c__IteratorCC { // Fields int count; int __0; float __1; int __2; int $PC; mvar $current; int <$>count; CoinSpawner <>f__this; // Methods void .ctor(); // a011a190 mvar System.Collections.Generic.IEnumerator.get_Current(); // a011a248 mvar System.Collections.IEnumerator.get_Current(); // a011a250 boolean MoveNext(); // a011a258 void Dispose(); // a011a458 void Reset(); // a011a464 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a011a458 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a011a250 virtual boolean MoveNext(); // 6 - a011a258 virtual void Reset(); // 7 - a011a464 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a011a248 } // Namespace: class c__IteratorCD { // Fields Generic <$s_496>__0; SmartCoinParticle __1; Action onComplete; int $PC; mvar $current; Action <$>onComplete; CoinSpawner <>f__this; // Methods void .ctor(); // a011a240 mvar System.Collections.Generic.IEnumerator.get_Current(); // a011a4f8 mvar System.Collections.IEnumerator.get_Current(); // a011a500 boolean MoveNext(); // a011a508 void Dispose(); // a011a79c void Reset(); // a011a890 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a011a79c virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a011a500 virtual boolean MoveNext(); // 6 - a011a508 virtual void Reset(); // 7 - a011a890 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a011a4f8 } // Namespace: class c__IteratorCE { // Fields Vector3 __0; int coinNumber; float __1; float __2; float __3; float __4; Vector3 __5; Vector3 __6; float __7; float __8; Vector3 target; Action onFinish; int $PC; mvar $current; int <$>coinNumber; Vector3 <$>target; Action <$>onFinish; SmartCoinParticle <>f__this; // Methods void .ctor(); // a011f450 mvar System.Collections.Generic.IEnumerator.get_Current(); // a011f458 mvar System.Collections.IEnumerator.get_Current(); // a011f460 boolean MoveNext(); // a011f468 void Dispose(); // a011fbcc void Reset(); // a011fbd8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a011fbcc virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a011f460 virtual boolean MoveNext(); // 6 - a011f468 virtual void Reset(); // 7 - a011fbd8 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a011f458 } // Namespace: Niantic.Holoholo.Storefront class IapResult { // Fields int value__; static IapResult SUCCESS = 0; static IapResult FAILURE = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class c__IteratorCF { // Fields int $PC; mvar $current; IapService <>f__this; // Methods void .ctor(); // a011dfb4 mvar System.Collections.Generic.IEnumerator.get_Current(); // a011ed14 mvar System.Collections.IEnumerator.get_Current(); // a011ed1c boolean MoveNext(); // a011ed24 void Dispose(); // a011ee8c void Reset(); // a011ee98 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a011ee8c virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a011ed1c virtual boolean MoveNext(); // 6 - a011ed24 virtual void Reset(); // 7 - a011ee98 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a011ed14 } // Namespace: class c__IteratorD0 { // Fields IapItem storeItem; PurchaseResult __0; Generic promise; int $PC; mvar $current; IapItem <$>storeItem; Generic <$>promise; IapService <>f__this; // Methods void .ctor(); // a011e134 mvar System.Collections.Generic.IEnumerator.get_Current(); // a011e6f0 mvar System.Collections.IEnumerator.get_Current(); // a011e6f8 boolean MoveNext(); // a011e700 void Dispose(); // a011e904 void Reset(); // a011e910 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a011e904 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a011e6f8 virtual boolean MoveNext(); // 6 - a011e700 virtual void Reset(); // 7 - a011e910 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a011e6f0 } // Namespace: NianticLabs.Platform class PurchaseResult { // Fields int value__; static PurchaseResult UNDEFINED = 0; static PurchaseResult NO_PURCHASE = 1; static PurchaseResult FAILURE = 2; static PurchaseResult BALANCE_TOO_LOW = 3; static PurchaseResult SKU_NOT_AVAILABLE = 4; static PurchaseResult IN_PROGRESS = 5; static PurchaseResult SUCCESS = 6; static PurchaseResult PURCHASE_DEFERRED = 7; static PurchaseResult USER_CANCELLED = 8; static PurchaseResult BILLING_UNAVAILABLE = 9; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class c__IteratorD1 { // Fields int __0; int $PC; mvar $current; IapService <>f__this; // Methods void .ctor(); // a011e354 mvar System.Collections.Generic.IEnumerator.get_Current(); // a011eb34 mvar System.Collections.IEnumerator.get_Current(); // a011eb3c boolean MoveNext(); // a011eb44 void Dispose(); // a011ec74 void Reset(); // a011ec80 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a011ec74 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a011eb3c virtual boolean MoveNext(); // 6 - a011eb44 virtual void Reset(); // 7 - a011ec80 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a011eb34 } // Namespace: class c__AnonStorey18D { // Fields IapStoreItem item; // Methods void .ctor(); // a011de48 boolean <>m__287(Boolean x); // a011e9a4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class IapStoreItem { // Fields String sku; String localCurrencyPrice; boolean isVendorItem; boolean canBePurchased; Generic virtualCurrencyPrice; Generic virtualCurrencyGranted; Generic presentationData; Generic itemQuantities; // Methods void .ctor(); // a07eec38 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey18E { // Fields String sku; // Methods void .ctor(); // a011de50 boolean <>m__288(Boolean x); // a011ea70 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Storefront class PokecoinCounter { // Fields Text amountLabel; IIapService iapService; IReceipt pokecoinObservationReceipt; Generic <>f__am$cache3; // Methods void .ctor(); // a011ef2c void Init(); // a011ef34 void Start(); // a011f074 void Subscribe(); // a011ef38 void OnDestroy(); // a011f220 void OnPlayerChange(Void playerInfo); // a011f078 boolean m__28A(Boolean curr); // a011f2d0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Niantic.Holoholo.Storefront class StorefrontCoinFloater { // Fields static String VISIBLE_KEY = @"Visible"; RectTransform target; Animator anim; IUiCamera uiCamera; // Methods void .ctor(); // a0120c04 void Start(); // a0120c0c void OnScrollUpdate(Void scroll); // a0120c38 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class c__IteratorD2 { // Fields int $PC; mvar $current; StorefrontGuiController <>f__this; // Methods void .ctor(); // a0122180 mvar System.Collections.Generic.IEnumerator.get_Current(); // a01229e0 mvar System.Collections.IEnumerator.get_Current(); // a01229e8 boolean MoveNext(); // a01229f0 void Dispose(); // a0122bb0 void Reset(); // a0122bbc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0122bb0 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a01229e8 virtual boolean MoveNext(); // 6 - a01229f0 virtual void Reset(); // 7 - a0122bbc virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a01229e0 } // Namespace: class c__AnonStorey18F { // Fields HoloIapItemCategory scrollCategory; StorefrontGuiController <>f__this; // Methods void .ctor(); // a0121e50 void <>m__28B(); // a0122864 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey190 { // Fields IapItem iapItem; StorefrontButton button; StorefrontGuiController <>f__this; // Methods void .ctor(); // a01220dc void <>m__28C(); // a01228a8 void <>m__28D(); // a012290c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.Storefront class ComingSoonItem { // Fields String k__BackingField; int k__BackingField; String k__BackingField; // Methods void .ctor(String name, int count); // a011acd4 String get_name(); // a011ad94 void set_name(String value); // a011ad7c int get_count(); // a011ad9c void set_count(int value); // a011ad84 String get_cost(); // a011ada4 void set_cost(String value); // a011ad8c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__IteratorD3 { // Fields CanvasGroup textComponent; float __0; float __1; float __2; float __3; int $PC; mvar $current; CanvasGroup <$>textComponent; XpAwardGuiController <>f__this; // Methods void .ctor(); // a01568f8 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0156900 mvar System.Collections.IEnumerator.get_Current(); // a0156908 boolean MoveNext(); // a0156910 void Dispose(); // a0156b3c void Reset(); // a0156b48 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0156b3c virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0156908 virtual boolean MoveNext(); // 6 - a0156910 virtual void Reset(); // 7 - a0156b48 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0156900 } // Namespace: class DownloadedTextureInfo { // Fields uint ApproxBytes; float LastRequestedTime; Texture Tex; String Url; Generic DownloadedPromise; Coroutine DownloadRoutine; // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: class c__IteratorD4 { // Fields String url; WWW __0; int __1; DownloadedTextureInfo __2; int $PC; mvar $current; String <$>url; ImageDownloadService <>f__this; // Methods void .ctor(); // a0359530 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0359b4c mvar System.Collections.IEnumerator.get_Current(); // a0359b54 boolean MoveNext(); // a0359b5c void Dispose(); // a035a0dc void Reset(); // a035a0e8 boolean <>m__290(Boolean t); // a035a17c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a035a0dc virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0359b54 virtual boolean MoveNext(); // 6 - a0359b5c virtual void Reset(); // 7 - a035a0e8 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0359b4c } Material blurMaterial; // Methods void .ctor(); // a0050870 boolean SupportedDevice(); // a0050898 boolean CheckResources(); // a0050934 void OnDisable(); // a0050990 void OnRenderImage(Void source, Void destination); // a00509c8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual boolean CheckResources(); // 4 - a0050934 } // Namespace: class BlurType { // Fields int value__; static BlurType StandardGauss = 0; static BlurType SgxGauss = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class c__IteratorD5 { // Fields float __0; Color __1; float __2; float from; float to; float __3; Action onComplete; int $PC; mvar $current; float <$>from; float <$>to; Action <$>onComplete; AnimateBlur <>f__this; // Methods void .ctor(); // a01288d8 mvar System.Collections.Generic.IEnumerator.get_Current(); // a01288e0 mvar System.Collections.IEnumerator.get_Current(); // a01288e8 boolean MoveNext(); // a01288f0 void Dispose(); // a0128c60 void Reset(); // a0128c6c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0128c60 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a01288e8 virtual boolean MoveNext(); // 6 - a01288f0 virtual void Reset(); // 7 - a0128c6c virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a01288e0 } // Namespace: Niantic.Holoholo.UI class UserPromptServiceInterfaceExt { // Methods IReceipt ShowNonBlockingError(IReceipt srvc, String message); // a0142db4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.UI class ModalEvent { // Fields int value__; static ModalEvent Any = 0; static ModalEvent OK = 1; static ModalEvent Cancel = 2; static ModalEvent OptionA = 3; static ModalEvent OptionB = 4; static ModalEvent OptionC = 5; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.UI class IModalButton { // Methods String get_Text(); // 0 ModalEvent get_Action(); // 0 } // Namespace: Niantic.Holoholo.UI class ModalButton { // Fields cmod_reqd OkCancelButtons; cmod_reqd YesNoButtons; cmod_reqd OkButton; ModalEvent k__BackingField; String k__BackingField; // Methods void .ctor(Void action, String text); // a0136514 void .cctor(); // a013654c ModalEvent get_Action(); // a01368fc void set_Action(Void value); // a013653c String get_Text(); // a0136904 void set_Text(String value); // a0136544 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual String get_Text(); // 4 - a0136904 virtual ModalEvent get_Action(); // 5 - a01368fc } // Namespace: class c__AnonStorey194 { // Fields Generic buttonPressed; cmod_reqd buttons; // Methods void .ctor(); // a0136dcc void <>m__295(); // a0136ddc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey195 { // Fields IModalButton buttonInfo; c__AnonStorey194 <>f__ref$404; // Methods void .ctor(); // a0136dd4 void <>m__296(); // a0136edc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__IteratorD6 { // Fields float __0; boolean __1; int value; int $PC; mvar $current; int <$>value; NumericalPickerDialog <>f__this; // Methods void .ctor(); // a0137be0 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0137fd4 mvar System.Collections.IEnumerator.get_Current(); // a0137fdc boolean MoveNext(); // a0137fe4 void Dispose(); // a01380dc void Reset(); // a01380e8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01380dc virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0137fdc virtual boolean MoveNext(); // 6 - a0137fe4 virtual void Reset(); // 7 - a01380e8 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0137fd4 } // Namespace: class c__IteratorD8 { // Fields float __0; float __1; float __2; int $PC; mvar $current; RewardItemToastItem <>f__this; // Methods void .ctor(); // a014f604 mvar System.Collections.Generic.IEnumerator.get_Current(); // a014f60c mvar System.Collections.IEnumerator.get_Current(); // a014f614 boolean MoveNext(); // a014f61c void Dispose(); // a014f858 void Reset(); // a014f864 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a014f858 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a014f614 virtual boolean MoveNext(); // 6 - a014f61c virtual void Reset(); // 7 - a014f864 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a014f60c } // Namespace: class c__IteratorD9 { // Fields float targetHeight; float __0; float __1; int $PC; mvar $current; float <$>targetHeight; RewardItemToastListGuiController <>f__this; // Methods void .ctor(); // a014fefc mvar System.Collections.Generic.IEnumerator.get_Current(); // a0150028 mvar System.Collections.IEnumerator.get_Current(); // a0150030 boolean MoveNext(); // a0150038 void Dispose(); // a0150304 void Reset(); // a0150310 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0150304 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0150030 virtual boolean MoveNext(); // 6 - a0150038 virtual void Reset(); // 7 - a0150310 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0150028 } // Namespace: class c__AnonStorey196 { // Fields RewardItemToastItem item; RewardItemToastListGuiController <>f__this; // Methods void .ctor(); // a014fc20 void <>m__297(); // a014ffd8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey197 { // Fields RewardItemToastItem item; RewardItemToastListGuiController <>f__this; // Methods void .ctor(); // a014fdf8 void <>m__298(); // a0150000 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__IteratorD7 { // Fields float __0; int $PC; mvar $current; ToastGuiController <>f__this; // Methods void .ctor(); // a0152f14 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0152f1c mvar System.Collections.IEnumerator.get_Current(); // a0152f24 boolean MoveNext(); // a0152f2c void Dispose(); // a0152fe4 void Reset(); // a0152ff0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0152fe4 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0152f24 virtual boolean MoveNext(); // 6 - a0152f2c virtual void Reset(); // 7 - a0152ff0 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0152f1c } // Namespace: class Receipt { // Fields ToastGuiController toastGui; boolean alreadyDismissed; Action ToastDismissed; // Methods void .ctor(Void toast); // a015379c void add_ToastDismissed(Void value); // a01537bc void remove_ToastDismissed(Void value); // a0153948 void DismissToast(); // a0153ad4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void add_ToastDismissed(Void value); // 4 - a01537bc virtual void remove_ToastDismissed(Void value); // 5 - a0153948 virtual void DismissToast(); // 6 - a0153ad4 } // Namespace: class c__AnonStorey198 { // Fields GlobalErrorController currentError; UserPromptsService <>f__this; // Methods void .ctor(); // a015631c void <>m__29B(); // a01565a0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey199 { // Fields GlobalErrorController currentError; UserPromptsService <>f__this; // Methods void .ctor(); // a0156520 void <>m__29C(); // a01565ec // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey19A { // Fields IMapPoi pokestop; PoiDetails resultDetails; Generic callback; // Methods void .ctor(); // a00f7a2c void <>m__29D(Void sts, Void response); // a00f81bc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey19B { // Fields Generic promise; // Methods void .ctor(); // a00f7dfc void <>m__29E(Void response); // a00f7e04 void <>m__29F(String err); // a00f8044 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__IteratorDA { // Fields Vector3 worldPosition; Vector2 __0; Vector3
__1; int $PC; mvar $current; Vector3 <$>worldPosition; PoiInspectionGuiController <>f__this; // Methods void .ctor(); // a013a8ac mvar System.Collections.Generic.IEnumerator.get_Current(); // a013b0c0 mvar System.Collections.IEnumerator.get_Current(); // a013b0c8 boolean MoveNext(); // a013b0d0 void Dispose(); // a013b280 void Reset(); // a013b28c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a013b280 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a013b0c8 virtual boolean MoveNext(); // 6 - a013b0d0 virtual void Reset(); // 7 - a013b28c virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a013b0c0 } // Namespace: class c__IteratorDB { // Fields RectTransform __0; Vector2 __1; Vector2 __2; Vector2 __3; Vector3 __4; Vector3 __5; Generic __6; float __7; int $PC; mvar $current; PoiInspectionGuiController <>f__this; // Methods void .ctor(); // a013a8b4 mvar System.Collections.Generic.IEnumerator.get_Current(); // a013aa20 mvar System.Collections.IEnumerator.get_Current(); // a013aa28 boolean MoveNext(); // a013aa30 void Dispose(); // a013aeb8 void Reset(); // a013aec4 void <>m__2A0(float t); // a013af58 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a013aeb8 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a013aa28 virtual boolean MoveNext(); // 6 - a013aa30 virtual void Reset(); // 7 - a013aec4 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a013aa20 } // Namespace: class c__AnonStorey19C { // Fields PoiInspectionGuiController newInspectorGui; PoiInspectionService <>f__this; // Methods void .ctor(); // a013b570 void <>m__2A1(); // a013b578 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.UI class RectTransformExt { // Methods boolean ChildIsVisible(Boolean parent, Boolean child); // a014edf8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class DataSet { // Fields Generic k__BackingField; Generic k__BackingField; Generic k__BackingField; // Methods void .ctor(); // a016193c Generic get_TextFields(); // a0161944 void set_TextFields(Generic value); // a016194c Generic get_ImageFields(); // a0161954 void set_ImageFields(Generic value); // a016195c Generic get_SliderFields(); // a0161964 void set_SliderFields(Generic value); // a016196c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class DataSetOf`1 { // Fields var k__BackingField; // Methods void .ctor(); // 0 var get_Source(); // 0 void set_Source(var value); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey19D { // Fields RecyclerViewPrototype element; RecyclerView <>f__this; // Methods void .ctor(); // a01606f0 void <>m__2A2(int index); // a0161910 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class TextBinding { // Fields String Key; Text TextField; // Methods void .ctor(); // a015f650 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class SpriteBinding { // Fields String Key; Image ImageField; // Methods void .ctor(); // a015f648 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class SliderBinding { // Fields String Key; Slider SliderField; // Methods void .ctor(); // a015f640 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey19E { // Fields CanvasGroup canvasGroup; RpcSpinnerGuiController <>f__this; // Methods void .ctor(); // a0150cd4 void <>m__2A3(float alpha); // a0150dc0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey19F { // Fields CanvasGroup canvasGroup; RpcSpinnerGuiController <>f__this; // Methods void .ctor(); // a0150cdc void <>m__2A4(float alpha); // a0150ce4 void <>m__2A5(); // a0150d80 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.UI.Transition class AlphaFadeTransition { // Fields CanvasGroup targetCanvasGroup; float startAlpha; float endAlpha; AnimationCurve fadeCurve; float duration; // Methods void .ctor(); // a0153b88 IEnumerator RunTransition(IEnumerator completionPromise); // a0153be8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual IEnumerator RunTransition(IEnumerator completionPromise); // 4 - a0153be8 } // Namespace: class c__IteratorDC { // Fields Promise completionPromise; float __0; float __1; int $PC; mvar $current; Promise <$>completionPromise; AlphaFadeTransition <>f__this; // Methods void .ctor(); // a0153c90 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0153c98 mvar System.Collections.IEnumerator.get_Current(); // a0153ca0 boolean MoveNext(); // a0153ca8 void Dispose(); // a0153ebc void Reset(); // a0153ec8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0153ebc virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0153ca0 virtual boolean MoveNext(); // 6 - a0153ca8 virtual void Reset(); // 7 - a0153ec8 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0153c98 } // Namespace: Niantic.Holoholo.UI.Transition class AnimatorTransition { // Fields Animator targetAnimator; String transitionState; int transitionLayer; // Methods void .ctor(); // a0153f5c AnimatorStateInfo get_LayerStateInfo(); // a0153f64 boolean get_InTransitionState(); // a0153f90 IEnumerator RunTransition(IEnumerator completionPromise); // a0153ffc // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual IEnumerator RunTransition(IEnumerator completionPromise); // 4 - a0153ffc } // Namespace: class c__IteratorDD { // Fields Promise completionPromise; int $PC; mvar $current; Promise <$>completionPromise; AnimatorTransition <>f__this; // Methods void .ctor(); // a01540a4 mvar System.Collections.Generic.IEnumerator.get_Current(); // a01540ac mvar System.Collections.IEnumerator.get_Current(); // a01540b4 boolean MoveNext(); // a01540bc void Dispose(); // a01542e8 void Reset(); // a01542f4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01542e8 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a01540b4 virtual boolean MoveNext(); // 6 - a01540bc virtual void Reset(); // 7 - a01542f4 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a01540ac } // Namespace: Niantic.Holoholo.UI.Transition class CompleteNowGuiTransition { // Methods void .ctor(); // a0154388 IEnumerator RunTransition(IEnumerator completionPromise); // a0154390 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual IEnumerator RunTransition(IEnumerator completionPromise); // 4 - a0154390 } // Namespace: class c__IteratorDE { // Fields Promise completionPromise; int $PC; mvar $current; Promise <$>completionPromise; // Methods void .ctor(); // a0154430 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0154438 mvar System.Collections.IEnumerator.get_Current(); // a0154440 boolean MoveNext(); // a0154448 void Dispose(); // a0154484 void Reset(); // a0154490 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0154484 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0154440 virtual boolean MoveNext(); // 6 - a0154448 virtual void Reset(); // 7 - a0154490 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0154438 } // Namespace: Niantic.Holoholo.UI.Transition class GuiTransition { // Fields TransitionType type; Coroutine runRoutine; // Methods void .ctor(); // a0153be0 TransitionType get_Type(); // a0154524 IPromise Play(); // a015452c IEnumerator RunTransition(IEnumerator completionPromise); // 0 void m__2A6(); // a0154768 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class TransitionType { // Fields int value__; static TransitionType In = 0; static TransitionType Out = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class c__IteratorDF { // Fields Vector2 __0; Direction direction; Vector2 __1; float __2; float __3; float duration; int $PC; mvar $current; Direction <$>direction; float <$>duration; ScreenWipeGuiController <>f__this; // Methods void .ctor(); // a01548a4 mvar System.Collections.Generic.IEnumerator.get_Current(); // a01548ac mvar System.Collections.IEnumerator.get_Current(); // a01548b4 boolean MoveNext(); // a01548bc void Dispose(); // a0154b1c void Reset(); // a0154b28 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0154b1c virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a01548b4 virtual boolean MoveNext(); // 6 - a01548bc virtual void Reset(); // 7 - a0154b28 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a01548ac } // Namespace: Niantic.Holoholo.UI.Transition class ScreenWipeTransition { // Fields Factory wipeFactory; Direction direction; float duration; // Methods void .ctor(); // a0154d44 IEnumerator RunTransition(IEnumerator completionPromise); // a0154d58 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual IEnumerator RunTransition(IEnumerator completionPromise); // 4 - a0154d58 } // Namespace: class c__IteratorE0 { // Fields Promise completionPromise; ScreenWipeGuiController __0; int $PC; mvar $current; Promise <$>completionPromise; ScreenWipeTransition <>f__this; // Methods void .ctor(); // a0154e00 mvar System.Collections.Generic.IEnumerator.get_Current(); // a0154e08 mvar System.Collections.IEnumerator.get_Current(); // a0154e10 boolean MoveNext(); // a0154e18 void Dispose(); // a0154fcc void Reset(); // a0154fd8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0154fcc virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0154e10 virtual boolean MoveNext(); // 6 - a0154e18 virtual void Reset(); // 7 - a0154fd8 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0154e08 } // Namespace: Niantic.Holoholo.UI.Transition class SlideTransition { // Fields RectTransform targetTransform; Vector2 startPosition; Vector2 endPosition; AnimationCurve slideCurve; float duration; // Methods void .ctor(); // a015506c IEnumerator RunTransition(IEnumerator completionPromise); // a0155104 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual IEnumerator RunTransition(IEnumerator completionPromise); // 4 - a0155104 } // Namespace: class c__IteratorE1 { // Fields Promise completionPromise; float __0; float __1; int $PC; mvar $current; Promise <$>completionPromise; SlideTransition <>f__this; // Methods void .ctor(); // a01551ac mvar System.Collections.Generic.IEnumerator.get_Current(); // a01551b4 mvar System.Collections.IEnumerator.get_Current(); // a01551bc boolean MoveNext(); // a01551c4 void Dispose(); // a01553b4 void Reset(); // a01553c0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01553b4 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a01551bc virtual boolean MoveNext(); // 6 - a01551c4 virtual void Reset(); // 7 - a01553c0 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a01551b4 } // Namespace: Niantic.Holoholo.UI class LetterSpacing { // Fields float spacing; // Methods void .ctor(); // a0134f80 float get_Spacing(); // a0134f88 void set_Spacing(float value); // a0134f90 void ModifyMesh(Void vh); // a013501c void ModifyVertices(Generic verts); // a013512c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Awake(); // 4 - a0a3bb1c virtual void OnEnable(); // 5 - a0a3c84c virtual void Start(); // 6 - a0a3bb20 virtual void OnDisable(); // 7 - a0a3c8b4 virtual void OnDestroy(); // 8 - a0a3bb24 virtual boolean IsActive(); // 9 - a0a3bb28 virtual void OnRectTransformDimensionsChange(); // 10 - a0a3bb30 virtual void OnBeforeTransformParentChanged(); // 11 - a0a3bb34 virtual void OnTransformParentChanged(); // 12 - a0a3bb38 virtual void OnDidApplyAnimationProperties(); // 13 - a0a3c91c virtual void OnCanvasGroupChanged(); // 14 - a0a3bb40 virtual void OnCanvasHierarchyChanged(); // 15 - a0a3bb44 virtual void ModifyMesh(Void mesh); // 16 - a0a3c984 virtual void ModifyMesh(Void vh); // 17 - a013501c virtual void ModifyMesh(Void mesh); // 18 - a0a3c984 virtual void ModifyMesh(Void vh); // 19 - a013501c } // Namespace: Niantic.Holoholo.UI class UIExtensions { // Methods IEnumerator CrossFadeAlphaRoutine(IEnumerator cg, float alpha, float duration, boolean ignoreTimeScale); // a01559c0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__IteratorE2 { // Fields float __0; CanvasGroup cg; float __1; boolean ignoreTimeScale; float duration; float alpha; int $PC; mvar $current; CanvasGroup <$>cg; boolean <$>ignoreTimeScale; float <$>duration; float <$>alpha; // Methods void .ctor(); // a0155a8c mvar System.Collections.Generic.IEnumerator.get_Current(); // a0155a94 mvar System.Collections.IEnumerator.get_Current(); // a0155a9c boolean MoveNext(); // a0155aa4 void Dispose(); // a0155c8c void Reset(); // a0155c98 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0155c8c virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a0155a9c virtual boolean MoveNext(); // 6 - a0155aa4 virtual void Reset(); // 7 - a0155c98 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a0155a94 } // Namespace: Niantic.Holoholo.UI class ButtonReactiveFXController { // Fields float btnPos; Orientation orientation; // Methods void .ctor(); // a01297a0 void SpawnReaction(); // a01297b4 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class Orientation { // Fields int value__; static Orientation BottomLeft = 0; static Orientation BottomMiddle = 1; static Orientation BottomRight = 2; static Orientation InputPos = 3; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Niantic.Holoholo.UI class UserResponsePromise`1 { // Fields Generic actions; Generic <>f__am$cache1; // Methods void .ctor(); // 0 void TriggerAction(cmod_reqd actionTypes); // 0 Generic On(var actionType, Class action); // 0 void m__2A7(Void a); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual Generic On(var actionType, Class action); // 4 - 0 } // Namespace: Niantic.Holoholo.UI class UserResponsePromise`2 { // Fields Generic actions; // Methods void .ctor(); // 0 void TriggerAction(var response, cmod_reqd actionTypes); // 0 Generic On(var actionType, Generic action); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual Generic On(var actionType, Generic action); // 4 - 0 } // Namespace: class c__AnonStorey1A0 { // Fields var response; // Methods void .ctor(); // 0 void <>m__2A8(Generic a); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Niantic.Holoholo.UI class IUserResponsePromise`1 { // Methods Generic On(var userSelection, Class action); // 0 } // Namespace: Niantic.Holoholo.UI class IUserResponsePromise`2 { // Methods Generic On(var userSelection, Generic action); // 0 } // Namespace: UnityTest class AssertionComponent { // Fields float checkAfterTime; boolean repeatCheckTime; float repeatEveryTime; int checkAfterFrames; boolean repeatCheckFrame; int repeatEveryFrame; boolean hasFailed; CheckMethod checkMethods; ActionBase m_ActionBase; int checksPerformed; int m_CheckOnFrame; String m_CreatedInFilePath; int m_CreatedInFileLine; // Methods void .ctor(); // a01c3e38 ActionBase get_Action(); // a01c3f2c void set_Action(Void value); // a01c3f34 Object GetFailureReferenceObject(); // a01c3a54 String GetCreationLocation(); // a01c3f5c void Awake(); // a01c4148 void OnValidate(); // a01c44c0 void OnComponentCopy(); // a01c420c void Start(); // a01c44ec IEnumerator CheckPeriodically(); // a01c45e8 boolean ShouldCheckOnFrame(); // a01c468c void OnDisable(); // a01c46e0 void OnEnable(); // a01c46f4 void OnDestroy(); // a01c4708 void Update(); // a01c471c void FixedUpdate(); // a01c4760 void LateUpdate(); // a01c4774 void OnControllerColliderHit(); // a01c4788 void OnParticleCollision(); // a01c479c void OnJointBreak(); // a01c47b0 void OnBecameInvisible(); // a01c47c4 void OnBecameVisible(); // a01c47d8 void OnTriggerEnter(); // a01c47ec void OnTriggerExit(); // a01c4800 void OnTriggerStay(); // a01c4814 void OnCollisionEnter(); // a01c4828 void OnCollisionExit(); // a01c483c void OnCollisionStay(); // a01c4850 void OnTriggerEnter2D(); // a01c4864 void OnTriggerExit2D(); // a01c4878 void OnTriggerStay2D(); // a01c488c void OnCollisionEnter2D(); // a01c48a0 void OnCollisionExit2D(); // a01c48b4 void OnCollisionStay2D(); // a01c48c8 void CheckAssertionFor(Void checkMethod); // a01c45b8 boolean IsCheckMethodSelected(Boolean method); // a01c45d0 cmod_opt Create(Timer checkOnMethods, Timer gameObject, String propertyPath); // 0 cmod_opt Create(TimerComparer configurator, TimerComparer checkOnMethods, TimerComparer gameObject, String propertyPath); // 0 cmod_opt Create(Scheduler checkOnMethods, Scheduler gameObject, String propertyPath, Scheduler gameObject2, String propertyPath2); // 0 cmod_opt Create(WaitHandle configurator, WaitHandle checkOnMethods, WaitHandle gameObject, String propertyPath, WaitHandle gameObject2, String propertyPath2); // 0 cmod_opt Create(AccessViolationException checkOnMethods, AccessViolationException gameObject, String propertyPath, mvar constValue); // 0 cmod_opt Create(ActivationContext configurator, ActivationContext checkOnMethods, ActivationContext gameObject, String propertyPath, mvar constValue); // 0 cmod_opt CreateAssertionComponent(Activator configurator, Activator checkOnMethods, Activator gameObject, String propertyPath); // 0 void set_UpdateCheckStartOnFrame(int value); // a01c49c4 void set_UpdateCheckRepeatFrequency(int value); // a01c49cc void set_UpdateCheckRepeat(boolean value); // a01c49d4 void set_TimeCheckStartAfter(float value); // a01c49dc void set_TimeCheckRepeatFrequency(float value); // a01c49e4 void set_TimeCheckRepeat(boolean value); // a01c49ec AssertionComponent get_Component(); // a01c49f4 boolean m__2A9(Boolean o); // a01c49f8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void set_UpdateCheckStartOnFrame(int value); // 4 - a01c49c4 virtual void set_UpdateCheckRepeatFrequency(int value); // 5 - a01c49cc virtual void set_UpdateCheckRepeat(boolean value); // 6 - a01c49d4 virtual void set_TimeCheckStartAfter(float value); // 7 - a01c49dc virtual void set_TimeCheckRepeatFrequency(float value); // 8 - a01c49e4 virtual void set_TimeCheckRepeat(boolean value); // 9 - a01c49ec virtual AssertionComponent get_Component(); // 10 - a01c49f4 } // Namespace: UnityTest class CheckMethod { // Fields int value__; static CheckMethod AfterPeriodOfTime = 1; static CheckMethod Start = 2; static CheckMethod Update = 4; static CheckMethod FixedUpdate = 8; static CheckMethod LateUpdate = 16; static CheckMethod OnDestroy = 32; static CheckMethod OnEnable = 64; static CheckMethod OnDisable = 128; static CheckMethod OnControllerColliderHit = 256; static CheckMethod OnParticleCollision = 512; static CheckMethod OnJointBreak = 1024; static CheckMethod OnBecameInvisible = 2048; static CheckMethod OnBecameVisible = 4096; static CheckMethod OnTriggerEnter = 8192; static CheckMethod OnTriggerExit = 16384; static CheckMethod OnTriggerStay = 32768; static CheckMethod OnCollisionEnter = 65536; static CheckMethod OnCollisionExit = 131072; static CheckMethod OnCollisionStay = 262144; static CheckMethod OnTriggerEnter2D = 524288; static CheckMethod OnTriggerExit2D = 1048576; static CheckMethod OnTriggerStay2D = 2097152; static CheckMethod OnCollisionEnter2D = 4194304; static CheckMethod OnCollisionExit2D = 8388608; static CheckMethod OnCollisionStay2D = 16777216; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: UnityTest class ActionBase { // Fields GameObject go; mvar m_ObjVal; MemberResolver m_MemberResolver; String thisPropertyPath; Generic <>f__am$cache4; // Methods void .ctor(); // a01c2d84 cmod_reqd GetAccepatbleTypesForA(); // a01c2e48 int GetDepthOfSearch(); // a01c2e50 cmod_reqd GetExcludedFieldNames(); // a01c2e58 boolean Compare(); // a01c2ee4 boolean Compare(mvar objVal); // 0 boolean get_UseCache(); // a01c2ff8 Type GetParameterType(); // a01c3000 String GetConfigurationDescription(); // a01c30bc Generic GetFields(Class type); // a01c35a4 ActionBase CreateCopy(ActionBase oldGameObject, ActionBase newGameObject); // a01c35e4 void Fail(Void assertion); // a01c3914 String GetFailureMessage(); // a01c3a58 boolean m__2AA(Boolean info); // a01c3dd8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual cmod_reqd GetAccepatbleTypesForA(); // 4 - a01c2e48 virtual int GetDepthOfSearch(); // 5 - a01c2e50 virtual cmod_reqd GetExcludedFieldNames(); // 6 - a01c2e58 virtual boolean get_UseCache(); // 8 - a01c2ff8 virtual Type GetParameterType(); // 9 - a01c3000 virtual String GetConfigurationDescription(); // 10 - a01c30bc virtual void Fail(Void assertion); // 11 - a01c3914 virtual String GetFailureMessage(); // 12 - a01c3a58 } // Namespace: UnityTest class MemberResolver { // Fields mvar m_CallingObjectRef; cmod_reqd m_Callstack; GameObject m_GameObject; String m_Path; // Methods void .ctor(Void gameObject, String path); // a01cb958 mvar GetValue(boolean useCache); // a01cbb60 Type GetMemberType(); // a01cc59c boolean TryGetMemberType(Boolean gameObject, String path, Boolean value); // a01cc6fc boolean TryGetValue(Boolean gameObject, String path, mvar value); // a01cc85c mvar GetValueFromMember(mvar obj, Object memberInfo); // a01cbe00 mvar GetBaseObject(); // a01cbfa4 cmod_reqd GetCallstack(); // a01cc134 void ValidatePath(String path); // a01cb9b8 boolean IsValueType(Boolean type); // a01cc560 FieldInfo GetField(FieldInfo type, String fieldName); // a01cc9c4 PropertyInfo GetProperty(PropertyInfo type, String propertyName); // a01cca08 MethodInfo GetGetMethod(MethodInfo propertyInfo); // a01cca4c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class TimerComparer { // Methods void .ctor(); // a0d0597c int Compare(mvar x, mvar y); // a0d06830 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual int Compare(mvar x, mvar y); // 4 - a0d06830 } // Namespace: class Scheduler { // Fields Scheduler instance; SortedList list; // Methods void .ctor(); // a0d05840 void .cctor(); // a0d05984 Scheduler get_Instance(); // a0d05178 void Remove(Void timer); // a0d056a4 void Change(Void timer, long new_next_run); // a0d05734 void Add(Void timer); // a0d05a94 int InternalRemove(Int32 timer); // a0d05a14 void SchedulerThread(); // a0d05d60 void ShrinkIfNeeded(Void list, int initial); // a0d06784 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__IteratorE3 { // Fields int $PC; mvar $current; AssertionComponent <>f__this; // Methods void .ctor(); // a01c4684 mvar System.Collections.Generic.IEnumerator.get_Current(); // a01c4ae4 mvar System.Collections.IEnumerator.get_Current(); // a01c4aec boolean MoveNext(); // a01c4af4 void Dispose(); // a01c4c64 void Reset(); // a01c4c70 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01c4c64 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a01c4aec virtual boolean MoveNext(); // 6 - a01c4af4 virtual void Reset(); // 7 - a01c4c70 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a01c4ae4 } // Namespace: UnityTest class IAssertionComponentConfigurator { // Methods void set_UpdateCheckStartOnFrame(int value); // 0 void set_UpdateCheckRepeatFrequency(int value); // 0 void set_UpdateCheckRepeat(boolean value); // 0 void set_TimeCheckStartAfter(float value); // 0 void set_TimeCheckRepeatFrequency(float value); // 0 void set_TimeCheckRepeat(boolean value); // 0 AssertionComponent get_Component(); // 0 } // Namespace: UnityTest class AssertionException { // Fields AssertionComponent m_Assertion; // Methods void .ctor(Void assertion); // a01c39f8 String get_StackTrace(); // a01c4d04 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0b8584c virtual void GetObjectData(Void info, Void context); // 4 - a0b3067c virtual Exception get_InnerException(); // 5 - a0b84b44 virtual String get_Message(); // 6 - a0b304c0 virtual String get_Source(); // 7 - a0b84bc0 virtual String get_StackTrace(); // 8 - a01c4d04 virtual void GetObjectData(Void info, Void context); // 9 - a0b3067c virtual Type GetType(); // 10 - a0b85ab0 } // Namespace: UnityTest class Assertions { // Methods void CheckAssertions(); // a01c4de0 void CheckAssertions(Void assertion); // a01c48dc void CheckAssertions(Void gameObject); // a01c5014 void CheckAssertions(cmod_reqd assertions); // a01c4ec8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: UnityTest class ActionBaseGeneric`1 { // Methods void .ctor(); // 0 boolean Compare(mvar objVal); // 0 boolean Compare(var objVal); // 0 cmod_reqd GetAccepatbleTypesForA(); // 0 Type GetParameterType(); // 0 boolean get_UseCache(); // 0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual cmod_reqd GetAccepatbleTypesForA(); // 4 - 0 virtual int GetDepthOfSearch(); // 5 - a01c2e50 virtual cmod_reqd GetExcludedFieldNames(); // 6 - a01c2e58 virtual boolean Compare(mvar objVal); // 7 - 0 virtual boolean get_UseCache(); // 8 - 0 virtual Type GetParameterType(); // 9 - 0 virtual String GetConfigurationDescription(); // 10 - a01c30bc virtual void Fail(Void assertion); // 11 - a01c3914 virtual String GetFailureMessage(); // 12 - a01c3a58 } // Namespace: UnityTest class BoolComparer { // Methods void .ctor(); // a01c50ac boolean Compare(boolean a, boolean b); // a01c5130 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual cmod_reqd GetAccepatbleTypesForA(); // 4 - a0628214 virtual int GetDepthOfSearch(); // 5 - a01c2e50 virtual cmod_reqd GetExcludedFieldNames(); // 6 - a01c2e58 virtual boolean Compare(mvar objValue); // 7 - a01c74bc virtual boolean get_UseCache(); // 8 - a062847c virtual Type GetParameterType(); // 9 - a01c3000 virtual String GetConfigurationDescription(); // 10 - a01c30bc virtual void Fail(Void assertion); // 11 - a01c3914 virtual String GetFailureMessage(); // 12 - a01c76e0 virtual boolean Compare(mvar a, mvar b); // 13 - a0628024 virtual cmod_reqd GetAccepatbleTypesForB(); // 14 - a0628348 virtual mvar get_ConstValue(); // 15 - a0627e84 virtual void set_ConstValue(mvar value); // 16 - a0627ec8 virtual mvar GetDefaultConstValue(); // 17 - a0627f0c virtual boolean Compare(boolean a, boolean b); // 18 - a01c5130 } // Namespace: UnityTest class ColliderComparer { // Fields CompareType compareType; // Methods void .ctor(); // a01c7264 boolean Compare(Boolean a, Boolean b); // a01c72e8 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual cmod_reqd GetAccepatbleTypesForA(); // 4 - a0629dfc virtual int GetDepthOfSearch(); // 5 - a01c2e50 virtual cmod_reqd GetExcludedFieldNames(); // 6 - a01c2e58 virtual boolean Compare(mvar objValue); // 7 - a01c74bc virtual boolean get_UseCache(); // 8 - a062a064 virtual Type GetParameterType(); // 9 - a01c3000 virtual String GetConfigurationDescription(); // 10 - a01c30bc virtual void Fail(Void assertion); // 11 - a01c3914 virtual String GetFailureMessage(); // 12 - a01c76e0 virtual boolean Compare(mvar a, mvar b); // 13 - a0629b98 virtual cmod_reqd GetAccepatbleTypesForB(); // 14 - a0629f30 virtual mvar get_ConstValue(); // 15 - a06299b8 virtual void set_ConstValue(mvar value); // 16 - a0629a0c virtual mvar GetDefaultConstValue(); // 17 - a0629a5c virtual boolean Compare(Boolean a, Boolean b); // 18 - a01c72e8 } // Namespace: class CompareType { // Fields int value__; static CompareType Intersects = 0; static CompareType DoesNotIntersect = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: UnityTest class ComparerBase { // Fields CompareToType compareToType; GameObject other; mvar m_ObjOtherVal; String otherPropertyPath; MemberResolver m_MemberResolverB; mvar k__BackingField; // Methods void .ctor(); // a01c73fc boolean Compare(mvar a, mvar b); // 0 boolean Compare(mvar objValue); // a01c74bc cmod_reqd GetAccepatbleTypesForB(); // a01c7634 mvar get_ConstValue(); // a01c763c void set_ConstValue(mvar value); // a01c7644 mvar GetDefaultConstValue(); // a01c764c String GetFailureMessage(); // a01c76e0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual cmod_reqd GetAccepatbleTypesForA(); // 4 - a01c2e48 virtual int GetDepthOfSearch(); // 5 - a01c2e50 virtual cmod_reqd GetExcludedFieldNames(); // 6 - a01c2e58 virtual boolean Compare(mvar objValue); // 7 - a01c74bc virtual boolean get_UseCache(); // 8 - a01c2ff8 virtual Type GetParameterType(); // 9 - a01c3000 virtual String GetConfigurationDescription(); // 10 - a01c30bc virtual void Fail(Void assertion); // 11 - a01c3914 virtual String GetFailureMessage(); // 12 - a01c76e0 virtual cmod_reqd GetAccepatbleTypesForB(); // 14 - a01c7634 virtual mvar get_ConstValue(); // 15 - a01c763c virtual void set_ConstValue(mvar value); // 16 - a01c7644 virtual mvar GetDefaultConstValue(); // 17 - a01c764c } // Namespace: class CompareToType { // Fields int value__; static CompareToType CompareToObject = 0; static CompareToType CompareToConstantValue = 1; static CompareToType CompareToNull = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: UnityTest class ComparerBaseGeneric`1 { // Methods void .ctor(); // 0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual cmod_reqd GetAccepatbleTypesForA(); // 4 - 0 virtual int GetDepthOfSearch(); // 5 - a01c2e50 virtual cmod_reqd GetExcludedFieldNames(); // 6 - a01c2e58 virtual boolean Compare(mvar objValue); // 7 - a01c74bc virtual boolean get_UseCache(); // 8 - 0 virtual Type GetParameterType(); // 9 - a01c3000 virtual String GetConfigurationDescription(); // 10 - a01c30bc virtual void Fail(Void assertion); // 11 - a01c3914 virtual String GetFailureMessage(); // 12 - a01c76e0 virtual boolean Compare(mvar a, mvar b); // 13 - 0 virtual cmod_reqd GetAccepatbleTypesForB(); // 14 - 0 virtual mvar get_ConstValue(); // 15 - 0 virtual void set_ConstValue(mvar value); // 16 - 0 virtual mvar GetDefaultConstValue(); // 17 - 0 } // Namespace: UnityTest class ComparerBaseGeneric`2 { // Fields var constantValueGeneric; // Methods void .ctor(); // 0 mvar get_ConstValue(); // 0 void set_ConstValue(mvar value); // 0 mvar GetDefaultConstValue(); // 0 boolean IsValueType(Boolean type); // 0 boolean Compare(mvar a, mvar b); // 0 boolean Compare(var a, var b); // 0 cmod_reqd GetAccepatbleTypesForA(); // 0 cmod_reqd GetAccepatbleTypesForB(); // 0 boolean get_UseCache(); // 0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual cmod_reqd GetAccepatbleTypesForA(); // 4 - 0 virtual int GetDepthOfSearch(); // 5 - a01c2e50 virtual cmod_reqd GetExcludedFieldNames(); // 6 - a01c2e58 virtual boolean Compare(mvar objValue); // 7 - a01c74bc virtual boolean get_UseCache(); // 8 - 0 virtual Type GetParameterType(); // 9 - a01c3000 virtual String GetConfigurationDescription(); // 10 - a01c30bc virtual void Fail(Void assertion); // 11 - a01c3914 virtual String GetFailureMessage(); // 12 - a01c76e0 virtual boolean Compare(mvar a, mvar b); // 13 - 0 virtual cmod_reqd GetAccepatbleTypesForB(); // 14 - 0 virtual mvar get_ConstValue(); // 15 - 0 virtual void set_ConstValue(mvar value); // 16 - 0 virtual mvar GetDefaultConstValue(); // 17 - 0 } // Namespace: UnityTest class FloatComparer { // Fields CompareTypes compareTypes; double floatingPointError; // Methods void .ctor(); // a01c9324 boolean Compare(float a, float b); // a01c93bc int GetDepthOfSearch(); // a01c94f0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual cmod_reqd GetAccepatbleTypesForA(); // 4 - a0629648 virtual int GetDepthOfSearch(); // 5 - a01c94f0 virtual cmod_reqd GetExcludedFieldNames(); // 6 - a01c2e58 virtual boolean Compare(mvar objValue); // 7 - a01c74bc virtual boolean get_UseCache(); // 8 - a06298b0 virtual Type GetParameterType(); // 9 - a01c3000 virtual String GetConfigurationDescription(); // 10 - a01c30bc virtual void Fail(Void assertion); // 11 - a01c3914 virtual String GetFailureMessage(); // 12 - a01c76e0 virtual boolean Compare(mvar a, mvar b); // 13 - a0629458 virtual cmod_reqd GetAccepatbleTypesForB(); // 14 - a062977c virtual mvar get_ConstValue(); // 15 - a06292a8 virtual void set_ConstValue(mvar value); // 16 - a06292ec virtual mvar GetDefaultConstValue(); // 17 - a0629330 virtual boolean Compare(float a, float b); // 18 - a01c93bc } // Namespace: class CompareTypes { // Fields int value__; static CompareTypes Equal = 0; static CompareTypes NotEqual = 1; static CompareTypes Greater = 2; static CompareTypes Less = 3; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: UnityTest class GeneralComparer { // Fields CompareType compareType; // Methods void .ctor(); // a01c94f8 boolean Compare(mvar a, mvar b); // a01c9500 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual cmod_reqd GetAccepatbleTypesForA(); // 4 - a01c2e48 virtual int GetDepthOfSearch(); // 5 - a01c2e50 virtual cmod_reqd GetExcludedFieldNames(); // 6 - a01c2e58 virtual boolean Compare(mvar objValue); // 7 - a01c74bc virtual boolean get_UseCache(); // 8 - a01c2ff8 virtual Type GetParameterType(); // 9 - a01c3000 virtual String GetConfigurationDescription(); // 10 - a01c30bc virtual void Fail(Void assertion); // 11 - a01c3914 virtual String GetFailureMessage(); // 12 - a01c76e0 virtual boolean Compare(mvar a, mvar b); // 13 - a01c9500 virtual cmod_reqd GetAccepatbleTypesForB(); // 14 - a01c7634 virtual mvar get_ConstValue(); // 15 - a01c763c virtual void set_ConstValue(mvar value); // 16 - a01c7644 virtual mvar GetDefaultConstValue(); // 17 - a01c764c } // Namespace: class CompareType { // Fields int value__; static CompareType AEqualsB = 0; static CompareType ANotEqualsB = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: UnityTest class IntComparer { // Fields CompareType compareType; // Methods void .ctor(); // a01c9614 boolean Compare(int a, int b); // a01c9698 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual cmod_reqd GetAccepatbleTypesForA(); // 4 - a06288f0 virtual int GetDepthOfSearch(); // 5 - a01c2e50 virtual cmod_reqd GetExcludedFieldNames(); // 6 - a01c2e58 virtual boolean Compare(mvar objValue); // 7 - a01c74bc virtual boolean get_UseCache(); // 8 - a0628b58 virtual Type GetParameterType(); // 9 - a01c3000 virtual String GetConfigurationDescription(); // 10 - a01c30bc virtual void Fail(Void assertion); // 11 - a01c3914 virtual String GetFailureMessage(); // 12 - a01c76e0 virtual boolean Compare(mvar a, mvar b); // 13 - a0628700 virtual cmod_reqd GetAccepatbleTypesForB(); // 14 - a0628a24 virtual mvar get_ConstValue(); // 15 - a0628558 virtual void set_ConstValue(mvar value); // 16 - a062859c virtual mvar GetDefaultConstValue(); // 17 - a06285e0 virtual boolean Compare(int a, int b); // 18 - a01c9698 } // Namespace: class CompareType { // Fields int value__; static CompareType Equal = 0; static CompareType NotEqual = 1; static CompareType Greater = 2; static CompareType GreaterOrEqual = 3; static CompareType Less = 4; static CompareType LessOrEqual = 5; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: UnityTest class IsRenderedByCamera { // Fields CompareType compareType; // Methods void .ctor(); // a01cb7b0 boolean Compare(Boolean renderer, Boolean camera); // a01cb834 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual cmod_reqd GetAccepatbleTypesForA(); // 4 - a0628f5c virtual int GetDepthOfSearch(); // 5 - a01c2e50 virtual cmod_reqd GetExcludedFieldNames(); // 6 - a01c2e58 virtual boolean Compare(mvar objValue); // 7 - a01c74bc virtual boolean get_UseCache(); // 8 - a06291c4 virtual Type GetParameterType(); // 9 - a01c3000 virtual String GetConfigurationDescription(); // 10 - a01c30bc virtual void Fail(Void assertion); // 11 - a01c3914 virtual String GetFailureMessage(); // 12 - a01c76e0 virtual boolean Compare(mvar a, mvar b); // 13 - a0628d6c virtual cmod_reqd GetAccepatbleTypesForB(); // 14 - a0629090 virtual mvar get_ConstValue(); // 15 - a0628c34 virtual void set_ConstValue(mvar value); // 16 - a0628c3c virtual mvar GetDefaultConstValue(); // 17 - a0628c7c virtual boolean Compare(Boolean renderer, Boolean camera); // 18 - a01cb834 } // Namespace: class CompareType { // Fields int value__; static CompareType IsVisible = 0; static CompareType IsNotVisible = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: UnityTest class StringComparer { // Fields CompareType compareType; StringComparison comparisonType; boolean ignoreCase; // Methods void .ctor(); // a01cd898 boolean Compare(String a, String b); // a01cd924 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual cmod_reqd GetAccepatbleTypesForA(); // 4 - a0628f5c virtual int GetDepthOfSearch(); // 5 - a01c2e50 virtual cmod_reqd GetExcludedFieldNames(); // 6 - a01c2e58 virtual boolean Compare(mvar objValue); // 7 - a01c74bc virtual boolean get_UseCache(); // 8 - a06291c4 virtual Type GetParameterType(); // 9 - a01c3000 virtual String GetConfigurationDescription(); // 10 - a01c30bc virtual void Fail(Void assertion); // 11 - a01c3914 virtual String GetFailureMessage(); // 12 - a01c76e0 virtual boolean Compare(mvar a, mvar b); // 13 - a0628d6c virtual cmod_reqd GetAccepatbleTypesForB(); // 14 - a0629090 virtual mvar get_ConstValue(); // 15 - a0628c34 virtual void set_ConstValue(mvar value); // 16 - a0628c3c virtual mvar GetDefaultConstValue(); // 17 - a0628c7c virtual boolean Compare(String a, String b); // 18 - a01cd924 } // Namespace: class CompareType { // Fields int value__; static CompareType Equal = 0; static CompareType NotEqual = 1; static CompareType Shorter = 2; static CompareType Longer = 3; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: UnityTest class TransformComparer { // Fields CompareType compareType; // Methods void .ctor(); // a01d90a0 boolean Compare(Boolean a, Boolean b); // a01d9124 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual cmod_reqd GetAccepatbleTypesForA(); // 4 - a0628f5c virtual int GetDepthOfSearch(); // 5 - a01c2e50 virtual cmod_reqd GetExcludedFieldNames(); // 6 - a01c2e58 virtual boolean Compare(mvar objValue); // 7 - a01c74bc virtual boolean get_UseCache(); // 8 - a06291c4 virtual Type GetParameterType(); // 9 - a01c3000 virtual String GetConfigurationDescription(); // 10 - a01c30bc virtual void Fail(Void assertion); // 11 - a01c3914 virtual String GetFailureMessage(); // 12 - a01c76e0 virtual boolean Compare(mvar a, mvar b); // 13 - a0628d6c virtual cmod_reqd GetAccepatbleTypesForB(); // 14 - a0629090 virtual mvar get_ConstValue(); // 15 - a0628c34 virtual void set_ConstValue(mvar value); // 16 - a0628c3c virtual mvar GetDefaultConstValue(); // 17 - a0628c7c virtual boolean Compare(Boolean a, Boolean b); // 18 - a01d9124 } // Namespace: class CompareType { // Fields int value__; static CompareType Equals = 0; static CompareType NotEquals = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: UnityTest class ValueDoesNotChange { // Fields mvar m_Value; // Methods void .ctor(); // a01d92a4 boolean Compare(mvar a); // a01d92ac // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual cmod_reqd GetAccepatbleTypesForA(); // 4 - a01c2e48 virtual int GetDepthOfSearch(); // 5 - a01c2e50 virtual cmod_reqd GetExcludedFieldNames(); // 6 - a01c2e58 virtual boolean Compare(mvar a); // 7 - a01d92ac virtual boolean get_UseCache(); // 8 - a01c2ff8 virtual Type GetParameterType(); // 9 - a01c3000 virtual String GetConfigurationDescription(); // 10 - a01c30bc virtual void Fail(Void assertion); // 11 - a01c3914 virtual String GetFailureMessage(); // 12 - a01c3a58 } // Namespace: UnityTest class Vector2Comparer { // Fields CompareType compareType; float floatingPointError; // Methods void .ctor(); // a01d9300 boolean Compare(Boolean a, Boolean b); // a01d9390 int GetDepthOfSearch(); // a01d950c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual cmod_reqd GetAccepatbleTypesForA(); // 4 - a062a508 virtual int GetDepthOfSearch(); // 5 - a01d950c virtual cmod_reqd GetExcludedFieldNames(); // 6 - a01c2e58 virtual boolean Compare(mvar objValue); // 7 - a01c74bc virtual boolean get_UseCache(); // 8 - a062a770 virtual Type GetParameterType(); // 9 - a01c3000 virtual String GetConfigurationDescription(); // 10 - a01c30bc virtual void Fail(Void assertion); // 11 - a01c3914 virtual String GetFailureMessage(); // 12 - a01c76e0 virtual boolean Compare(mvar a, mvar b); // 13 - a062a308 virtual cmod_reqd GetAccepatbleTypesForB(); // 14 - a062a63c virtual mvar get_ConstValue(); // 15 - a062a150 virtual void set_ConstValue(mvar value); // 16 - a062a19c virtual mvar GetDefaultConstValue(); // 17 - a062a1e0 virtual boolean Compare(Boolean a, Boolean b); // 18 - a01d9390 } // Namespace: class CompareType { // Fields int value__; static CompareType MagnitudeEquals = 0; static CompareType MagnitudeNotEquals = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: UnityTest class Vector3Comparer { // Fields CompareType compareType; double floatingPointError; // Methods void .ctor(); // a01d9514 boolean Compare(Boolean a, Boolean b); // a01d95ac // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual cmod_reqd GetAccepatbleTypesForA(); // 4 - a062ac54 virtual int GetDepthOfSearch(); // 5 - a01c2e50 virtual cmod_reqd GetExcludedFieldNames(); // 6 - a01c2e58 virtual boolean Compare(mvar objValue); // 7 - a01c74bc virtual boolean get_UseCache(); // 8 - a062aebc virtual Type GetParameterType(); // 9 - a01c3000 virtual String GetConfigurationDescription(); // 10 - a01c30bc virtual void Fail(Void assertion); // 11 - a01c3914 virtual String GetFailureMessage(); // 12 - a01c76e0 virtual boolean Compare(mvar a, mvar b); // 13 - a062aa34 virtual cmod_reqd GetAccepatbleTypesForB(); // 14 - a062ad88 virtual mvar get_ConstValue(); // 15 - a062a86c virtual void set_ConstValue(mvar value); // 16 - a062a8b8 virtual mvar GetDefaultConstValue(); // 17 - a062a904 virtual boolean Compare(Boolean a, Boolean b); // 18 - a01d95ac } // Namespace: class CompareType { // Fields int value__; static CompareType MagnitudeEquals = 0; static CompareType MagnitudeNotEquals = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: UnityTest class Vector4Comparer { // Fields CompareType compareType; double floatingPointError; // Methods void .ctor(); // a01d9730 boolean Compare(Boolean a, Boolean b); // a01d97b4 int GetDepthOfSearch(); // a01d9948 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual cmod_reqd GetAccepatbleTypesForA(); // 4 - a062b394 virtual int GetDepthOfSearch(); // 5 - a01d9948 virtual cmod_reqd GetExcludedFieldNames(); // 6 - a01c2e58 virtual boolean Compare(mvar objValue); // 7 - a01c74bc virtual boolean get_UseCache(); // 8 - a062b5fc virtual Type GetParameterType(); // 9 - a01c3000 virtual String GetConfigurationDescription(); // 10 - a01c30bc virtual void Fail(Void assertion); // 11 - a01c3914 virtual String GetFailureMessage(); // 12 - a01c76e0 virtual boolean Compare(mvar a, mvar b); // 13 - a062b16c virtual cmod_reqd GetAccepatbleTypesForB(); // 14 - a062b4c8 virtual mvar get_ConstValue(); // 15 - a062afac virtual void set_ConstValue(mvar value); // 16 - a062aff8 virtual mvar GetDefaultConstValue(); // 17 - a062b040 virtual boolean Compare(Boolean a, Boolean b); // 18 - a01d97b4 } // Namespace: class CompareType { // Fields int value__; static CompareType MagnitudeEquals = 0; static CompareType MagnitudeNotEquals = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: UnityTest class VectorComparerBase`1 { // Methods void .ctor(); // 0 boolean AreVectorMagnitudeEqual(float a, float b, double floatingPointError); // 0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual cmod_reqd GetAccepatbleTypesForA(); // 4 - 0 virtual int GetDepthOfSearch(); // 5 - a01c2e50 virtual cmod_reqd GetExcludedFieldNames(); // 6 - a01c2e58 virtual boolean Compare(mvar objValue); // 7 - a01c74bc virtual boolean get_UseCache(); // 8 - 0 virtual Type GetParameterType(); // 9 - a01c3000 virtual String GetConfigurationDescription(); // 10 - a01c30bc virtual void Fail(Void assertion); // 11 - a01c3914 virtual String GetFailureMessage(); // 12 - a01c76e0 virtual boolean Compare(mvar a, mvar b); // 13 - 0 virtual cmod_reqd GetAccepatbleTypesForB(); // 14 - 0 virtual mvar get_ConstValue(); // 15 - 0 virtual void set_ConstValue(mvar value); // 16 - 0 virtual mvar GetDefaultConstValue(); // 17 - 0 } // Namespace: UnityTest class InvalidPathException { // Methods void .ctor(String path); // a01cb6d8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0b8584c virtual void GetObjectData(Void info, Void context); // 4 - a0b3067c virtual Exception get_InnerException(); // 5 - a0b84b44 virtual String get_Message(); // 6 - a0b304c0 virtual String get_Source(); // 7 - a0b84bc0 virtual String get_StackTrace(); // 8 - a0b84d84 virtual void GetObjectData(Void info, Void context); // 9 - a0b3067c virtual Type GetType(); // 10 - a0b85ab0 } // Namespace: class ITestResult { // Methods TestResultState get_ResultState(); // 0 String get_Message(); // 0 String get_Logs(); // 0 boolean get_Executed(); // 0 String get_Name(); // 0 String get_FullName(); // 0 String get_Id(); // 0 boolean get_IsSuccess(); // 0 double get_Duration(); // 0 String get_StackTrace(); // 0 boolean get_IsIgnored(); // 0 } // Namespace: UnityTest class TestResultState { // Fields byte value__; static TestResultState Inconclusive = 0; static TestResultState NotRunnable = 1; static TestResultState Skipped = 2; static TestResultState Ignored = 3; static TestResultState Success = 4; static TestResultState Failure = 5; static TestResultState Error = 6; static TestResultState Cancelled = 7; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: UnityTest class DTOFormatter { // Methods void .ctor(); // a01c8168 void Transfer(Void dto, Void transfer); // a01c8170 void Serialize(Void stream, Void dto); // a01c850c mvar Deserialize(Object stream); // a01c85cc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class ITransferInterface { // Methods void Transfer(Void val); // 0 void Transfer(Void val); // 0 void Transfer(byte val); // 0 void Transfer(boolean val); // 0 void Transfer(int val); // 0 void Transfer(float val); // 0 void Transfer(double val); // 0 void Transfer(String val); // 0 } // Namespace: class Writer { // Fields Stream _stream; // Methods void .ctor(Void stream); // a01c85ac void WriteConvertedNumber(cmod_reqd bytes); // a01c8d58 void Transfer(Void val); // a01c8e74 void Transfer(Void val); // a01c8eb8 void Transfer(byte val); // a01c8efc void Transfer(boolean val); // a01c8f40 void Transfer(int val); // a01c8f8c void Transfer(float val); // a01c9044 void Transfer(double val); // a01c90fc void Transfer(String val); // a01c91c4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Transfer(Void val); // 4 - a01c8e74 virtual void Transfer(Void val); // 5 - a01c8eb8 virtual void Transfer(byte val); // 6 - a01c8efc virtual void Transfer(boolean val); // 7 - a01c8f40 virtual void Transfer(int val); // 8 - a01c8f8c virtual void Transfer(float val); // 9 - a01c9044 virtual void Transfer(double val); // 10 - a01c90fc virtual void Transfer(String val); // 11 - a01c91c4 } // Namespace: class Reader { // Fields Stream _stream; // Methods void .ctor(Void stream); // a01c86e8 cmod_reqd ReadConvertedNumber(int size); // a01c8708 void Transfer(Void val); // a01c885c void Transfer(Void val); // a01c88a0 void Transfer(byte val); // a01c88e4 void Transfer(boolean val); // a01c8928 void Transfer(int val); // a01c8974 void Transfer(float val); // a01c8a38 void Transfer(double val); // a01c8afc void Transfer(String val); // a01c8bc0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Transfer(Void val); // 4 - a01c885c virtual void Transfer(Void val); // 5 - a01c88a0 virtual void Transfer(byte val); // 6 - a01c88e4 virtual void Transfer(boolean val); // 7 - a01c8928 virtual void Transfer(int val); // 8 - a01c8974 virtual void Transfer(float val); // 9 - a01c8a38 virtual void Transfer(double val); // 10 - a01c8afc virtual void Transfer(String val); // 11 - a01c8bc0 } // Namespace: UnityTest.IntegrationTestRunner class ITestRunnerCallback { // Methods void RunStarted(String platform, Generic testsToRun); // 0 void RunFinished(Generic testResults); // 0 void AllScenesFinished(); // 0 void TestStarted(Void test); // 0 void TestFinished(Void test); // 0 void TestRunInterrupted(Generic testsNotRun); // 0 } // Namespace: class IntegrationTest { // Fields static String passMessage = @"IntegrationTest Pass"; static String failMessage = @"IntegrationTest Fail"; // Methods void Pass(); // a02a397c void Pass(Void go); // a02a3aa0 void Fail(String reason); // a02a3c70 void Fail(Void go, String reason); // a02a3de8 void Fail(); // a02a3d6c void Fail(Void go); // a02a3eec void Assert(boolean condition); // a02a3f70 void Assert(Void go, boolean condition); // a02a4040 void Assert(boolean condition, String message); // a02a4030 void Assert(Void go, boolean condition, String message); // a02a4108 void LogResult(String message); // a02a39f8 void LogResult(Void go, String message); // a02a3b24 GameObject FindTestObject(GameObject go); // a02a4118 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class ExcludePlatformAttribute { // Fields cmod_reqd platformsToExclude; Generic <>f__am$cache1; // Methods void .ctor(cmod_reqd platformsToExclude); // a02a4440 String m__2AB(String platform); // a02a459c // VTable virtual boolean Equals(mvar obj); // 0 - a0b3976c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b394cc virtual String ToString(); // 3 - a0bcc704 virtual mvar get_TypeId(); // 4 - a0b38888 virtual boolean IsDefaultAttribute(); // 5 - a0b394d4 } // Namespace: class ExpectExceptions { // Fields cmod_reqd exceptionTypeNames; boolean succeedOnException; Generic <>f__am$cache2; // Methods void .ctor(); // a02a4658 void .ctor(boolean succeedOnException); // a02a4660 void .ctor(boolean succeedOnException, cmod_reqd exceptionTypeNames); // a02a470c void .ctor(boolean succeedOnException, cmod_reqd exceptionTypes); // a02a4734 void .ctor(cmod_reqd exceptionTypeNames); // a02a48a8 void .ctor(cmod_reqd exceptionTypes); // a02a48d0 String m__2AC(String type); // a02a48dc // VTable virtual boolean Equals(mvar obj); // 0 - a0b3976c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b394cc virtual String ToString(); // 3 - a0bcc704 virtual mvar get_TypeId(); // 4 - a0b38888 virtual boolean IsDefaultAttribute(); // 5 - a0b394d4 } // Namespace: class IgnoreAttribute { // Methods void .ctor(); // a02a4918 // VTable virtual boolean Equals(mvar obj); // 0 - a0b3976c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b394cc virtual String ToString(); // 3 - a0bcc704 virtual mvar get_TypeId(); // 4 - a0b38888 virtual boolean IsDefaultAttribute(); // 5 - a0b394d4 } // Namespace: class DynamicTestAttribute { // Fields String m_SceneName; // Methods void .ctor(String sceneName); // a02a4244 boolean IncludeOnScene(String sceneName); // a02a4340 // VTable virtual boolean Equals(mvar obj); // 0 - a0b3976c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b394cc virtual String ToString(); // 3 - a0bcc704 virtual mvar get_TypeId(); // 4 - a0b38888 virtual boolean IsDefaultAttribute(); // 5 - a0b394d4 } // Namespace: class SucceedWithAssertions { // Methods void .ctor(); // a02a4920 // VTable virtual boolean Equals(mvar obj); // 0 - a0b3976c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b394cc virtual String ToString(); // 3 - a0bcc704 virtual mvar get_TypeId(); // 4 - a0b38888 virtual boolean IsDefaultAttribute(); // 5 - a0b394d4 } // Namespace: class TimeoutAttribute { // Fields float timeout; // Methods void .ctor(float seconds); // a02a4928 // VTable virtual boolean Equals(mvar obj); // 0 - a0b3976c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b394cc virtual String ToString(); // 3 - a0bcc704 virtual mvar get_TypeId(); // 4 - a0b38888 virtual boolean IsDefaultAttribute(); // 5 - a0b394d4 } // Namespace: class IntegrationTestAttribute { // Fields String m_Path; // Methods void .ctor(String path); // a02a4948 boolean IncludeOnScene(String scenePath); // a02a4a44 // VTable virtual boolean Equals(mvar obj); // 0 - a0b3976c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b394cc virtual String ToString(); // 3 - a0bcc704 virtual mvar get_TypeId(); // 4 - a0b38888 virtual boolean IsDefaultAttribute(); // 5 - a0b394d4 } // Namespace: UnityTest.IntegrationTestRunner class IntegrationTestsProvider { // Fields Generic testCollection; ITestComponent currentTestGroup; Generic testToRun; Generic <>f__am$cache3; // Methods void .ctor(Generic tests); // a01c97cc void AddTestToList(Void test); // a01c9c5c ITestComponent GetNextTest(); // a01ca10c void FinishTest(Void test); // a01ca26c ITestComponent FindNextTestGroup(ITestComponent testGroup); // a01ca418 ITestComponent FindInnerTestGroup(ITestComponent group); // a01c9e5c boolean AnyTestsLeft(); // a01ca678 Generic GetRemainingTests(); // a01ca6bc ITestComponent m__2AD(ITestComponent component); // a01ca940 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: UnityTest class ITestComponent { // Methods void EnableTest(boolean enable); // 0 boolean IsTestGroup(); // 0 GameObject get_gameObject(); // 0 String get_Name(); // 0 ITestComponent GetTestGroup(); // 0 boolean IsExceptionExpected(String exceptionType); // 0 boolean ShouldSucceedOnException(); // 0 double GetTimeout(); // 0 boolean IsIgnored(); // 0 boolean ShouldSucceedOnAssertions(); // 0 boolean IsExludedOnThisPlatform(); // 0 } // Namespace: UnityTest class NetworkResultSender { // Fields TimeSpan m_ConnectionTimeout; String m_Ip; int m_Port; boolean m_LostConnection; // Methods void .ctor(String ip, int port); // a01cca88 boolean SendDTO(Boolean dto); // a01ccb6c boolean Ping(); // a01cd0c0 void RunStarted(String platform, Generic testsToRun); // a01cd174 void RunFinished(Generic testResults); // a01cd220 void TestStarted(Void test); // a01cd2cc void TestFinished(Void test); // a01cd3c8 void AllScenesFinished(); // a01cd4c0 void TestRunInterrupted(Generic testsNotRun); // a01cd56c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void RunStarted(String platform, Generic testsToRun); // 4 - a01cd174 virtual void RunFinished(Generic testResults); // 5 - a01cd220 virtual void AllScenesFinished(); // 6 - a01cd4c0 virtual void TestStarted(Void test); // 7 - a01cd2cc virtual void TestFinished(Void test); // 8 - a01cd3c8 virtual void TestRunInterrupted(Generic testsNotRun); // 9 - a01cd56c } // Namespace: UnityTest class ResultDTO { // Fields MessageType messageType; int levelCount; int loadedLevel; String loadedLevelName; String testName; float testTimeout; ITestResult testResult; // Methods void .ctor(Void messageType); // a01cd630 ResultDTO CreatePing(); // a01cd0e8 ResultDTO CreateRunStarted(); // a01cd194 ResultDTO CreateRunFinished(Generic testResults); // a01cd240 ResultDTO CreateTestStarted(ResultDTO test); // a01cd2ec ResultDTO CreateTestFinished(ResultDTO test); // a01cd3e8 ResultDTO CreateAllScenesFinished(); // a01cd4e0 ITestResult GetSerializableTestResult(ITestResult test); // a01cd6a8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class MessageType { // Fields byte value__; static MessageType Ping = 0; static MessageType RunStarted = 1; static MessageType RunFinished = 2; static MessageType TestStarted = 3; static MessageType TestFinished = 4; static MessageType RunInterrupted = 5; static MessageType AllScenesFinished = 6; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: UnityTest class SerializableTestResult { // Fields TestResultState resultState; String message; boolean executed; String name; String fullName; String id; boolean isSuccess; double duration; String stackTrace; boolean isIgnored; // Methods void .ctor(); // a01cd834 TestResultState get_ResultState(); // a01cd83c String get_Message(); // a01cd844 String get_Logs(); // a01cd84c boolean get_Executed(); // a01cd854 String get_Name(); // a01cd85c String get_FullName(); // a01cd864 String get_Id(); // a01cd86c boolean get_IsSuccess(); // a01cd874 double get_Duration(); // a01cd87c String get_StackTrace(); // a01cd888 boolean get_IsIgnored(); // a01cd890 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual TestResultState get_ResultState(); // 4 - a01cd83c virtual String get_Message(); // 5 - a01cd844 virtual String get_Logs(); // 6 - a01cd84c virtual boolean get_Executed(); // 7 - a01cd854 virtual String get_Name(); // 8 - a01cd85c virtual String get_FullName(); // 9 - a01cd864 virtual String get_Id(); // 10 - a01cd86c virtual boolean get_IsSuccess(); // 11 - a01cd874 virtual double get_Duration(); // 12 - a01cd87c virtual String get_StackTrace(); // 13 - a01cd888 virtual boolean get_IsIgnored(); // 14 - a01cd890 } // Namespace: UnityTest class TestComponent { // Fields ITestComponent NullTestComponent; float timeout; boolean ignored; boolean succeedAfterAllAssertionsAreExecuted; boolean expectException; String expectedExceptionList; boolean succeedWhenExceptionIsThrown; IncludedPlatforms includedPlatforms; cmod_reqd platformsToIgnore; boolean dynamic; String dynamicTypeName; Generic <>f__am$cacheB; Generic <>f__am$cacheC; Generic <>f__am$cacheD; Generic <>f__am$cacheE; Generic <>f__am$cacheF; // Methods void .ctor(); // a01ce058 void .cctor(); // a01ce130 boolean IsExludedOnThisPlatform(); // a01ce1d8 boolean IsAssignableFrom(Boolean a, Boolean b); // a01ce3ac boolean IsExceptionExpected(String exception); // a01ce3f0 boolean ShouldSucceedOnException(); // a01ced5c double GetTimeout(); // a01ced64 boolean IsIgnored(); // a01ced74 boolean ShouldSucceedOnAssertions(); // a01ced7c Type GetTypeByName(String className); // a01cead0 void OnValidate(); // a01ced8c void EnableTest(boolean enable); // a01cedb0 int CompareTo(Int32 obj); // a01cefc0 boolean IsTestGroup(); // a01cf1a0 String get_Name(); // a01cf328 ITestComponent GetTestGroup(); // a01cf428 boolean Equals(mvar o); // a01cf55c int GetHashCode(); // a01cf7cc TestComponent CreateDynamicTest(TestComponent type); // a01cf7d4 GameObject CreateTest(); // a01cfca8 GameObject CreateTest(String name); // a01cfbe4 Generic FindAllTestsOnScene(); // a01cfd5c Generic FindAllTopTestsOnScene(); // a01cfe60 Generic FindAllDynamicTestsOnScene(); // a01d0044 void DestroyAllDynamicTests(); // a01d0228 void DisableAllTests(); // a01d0440 boolean AnyTestsOnScene(); // a01d0668 boolean AnyDynamicTestForCurrentScene(); // a01d0728 Generic GetTypesWithHelpAttribute(String sceneName); // a01d0814 boolean op_Equality(Boolean a, Boolean b); // a01cf680 boolean op_Inequality(Boolean a, Boolean b); // a01d08c4 boolean m__2AE(String platform); // a01d0970 String m__2AF(String e); // a01d0a88 Generic m__2B0(Class a); // a01d0aac boolean m__2B2(Boolean component); // a01d0ae8 boolean m__2B3(Boolean t); // a01d0b40 GameObject UnityTest.ITestComponent.get_gameObject(); // a01d0b58 // VTable virtual boolean Equals(mvar o); // 0 - a01cf55c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a01cf7cc virtual String ToString(); // 3 - a0acdb7c virtual void EnableTest(boolean enable); // 4 - a01cedb0 virtual boolean IsTestGroup(); // 5 - a01cf1a0 virtual GameObject UnityTest.ITestComponent.get_gameObject(); // 6 - a01d0b58 virtual String get_Name(); // 7 - a01cf328 virtual ITestComponent GetTestGroup(); // 8 - a01cf428 virtual boolean IsExceptionExpected(String exception); // 9 - a01ce3f0 virtual boolean ShouldSucceedOnException(); // 10 - a01ced5c virtual double GetTimeout(); // 11 - a01ced64 virtual boolean IsIgnored(); // 12 - a01ced74 virtual boolean ShouldSucceedOnAssertions(); // 13 - a01ced7c virtual boolean IsExludedOnThisPlatform(); // 14 - a01ce1d8 virtual int CompareTo(Int32 obj); // 15 - a01cefc0 virtual GameObject UnityTest.ITestComponent.get_gameObject(); // 16 - a01d0b58 } // Namespace: class IncludedPlatforms { // Fields int value__; static IncludedPlatforms WindowsEditor = 1; static IncludedPlatforms OSXEditor = 2; static IncludedPlatforms WindowsPlayer = 4; static IncludedPlatforms OSXPlayer = 8; static IncludedPlatforms LinuxPlayer = 16; static IncludedPlatforms MetroPlayerX86 = 32; static IncludedPlatforms MetroPlayerX64 = 64; static IncludedPlatforms MetroPlayerARM = 128; static IncludedPlatforms WindowsWebPlayer = 256; static IncludedPlatforms OSXWebPlayer = 512; static IncludedPlatforms Android = 1024; static IncludedPlatforms IPhonePlayer = 2048; static IncludedPlatforms TizenPlayer = 4096; static IncludedPlatforms WP8Player = 8192; static IncludedPlatforms BB10Player = 16384; static IncludedPlatforms NaCl = 32768; static IncludedPlatforms PS3 = 65536; static IncludedPlatforms XBOX360 = 131072; static IncludedPlatforms WiiPlayer = 262144; static IncludedPlatforms PSP2 = 524288; static IncludedPlatforms PS4 = 1048576; static IncludedPlatforms PSMPlayer = 2097152; static IncludedPlatforms XboxOne = 4194304; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class NullTestComponentImpl { // Fields GameObject k__BackingField; // Methods void .ctor(); // a01ce1d0 int CompareTo(Int32 other); // a01d12e4 void EnableTest(boolean enable); // a01d12f8 boolean IsTestGroup(); // a01d12fc GameObject get_gameObject(); // a01d1390 void set_gameObject(Void value); // a01d1398 String get_Name(); // a01d13a0 ITestComponent GetTestGroup(); // a01d1450 boolean IsExceptionExpected(String exceptionType); // a01d1458 boolean ShouldSucceedOnException(); // a01d14ec double GetTimeout(); // a01d1580 boolean IsIgnored(); // a01d1614 boolean ShouldSucceedOnAssertions(); // a01d16a8 boolean IsExludedOnThisPlatform(); // a01d173c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void EnableTest(boolean enable); // 4 - a01d12f8 virtual boolean IsTestGroup(); // 5 - a01d12fc virtual GameObject get_gameObject(); // 6 - a01d1390 virtual String get_Name(); // 7 - a01d13a0 virtual ITestComponent GetTestGroup(); // 8 - a01d1450 virtual boolean IsExceptionExpected(String exceptionType); // 9 - a01d1458 virtual boolean ShouldSucceedOnException(); // 10 - a01d14ec virtual double GetTimeout(); // 11 - a01d1580 virtual boolean IsIgnored(); // 12 - a01d1614 virtual boolean ShouldSucceedOnAssertions(); // 13 - a01d16a8 virtual boolean IsExludedOnThisPlatform(); // 14 - a01d173c virtual int CompareTo(Int32 other); // 15 - a01d12e4 } // Namespace: class c__IteratorE4 { // Fields cmod_reqd <$s_540>__0; int <$s_541>__1; Assembly __2; cmod_reqd __3; ReflectionTypeLoadException __4; cmod_reqd <$s_542>__5; int <$s_543>__6; Exception __7; cmod_reqd <$s_544>__8; int <$s_545>__9; Type __10; cmod_reqd __11; DynamicTestAttribute __12; String sceneName; int $PC; Type $current; String <$>sceneName; // Methods void .ctor(); // a01d08bc Type System.Collections.Generic.IEnumerator.get_Current(); // a01d0c48 mvar System.Collections.IEnumerator.get_Current(); // a01d0c50 IEnumerator System.Collections.IEnumerable.GetEnumerator(); // a01d0c58 Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // a01d0c5c boolean MoveNext(); // a01d0d30 void Dispose(); // a01d1244 void Reset(); // a01d1250 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01d1244 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a01d0c50 virtual boolean MoveNext(); // 6 - a01d0d30 virtual void Reset(); // 7 - a01d1250 virtual IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 8 - a01d0c58 virtual Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 9 - a01d0c5c virtual Type System.Collections.Generic.IEnumerator.get_Current(); // 10 - a01d0c48 } // Namespace: class c__AnonStorey1A1 { // Fields String className; // Methods void .ctor(); // a01ced84 boolean <>m__2B1(Boolean type); // a01d0b60 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: UnityTest class TestResult { // Fields GameObject m_Go; String m_Name; ResultType resultType; double duration; String messages; String stacktrace; String id; boolean dynamicTest; TestComponent TestComponent; // Methods void .ctor(Void testComponent); // a01d17d0 GameObject get_GameObject(); // a01d18a4 void Update(Void oldResult); // a01d18ac void Reset(); // a01d18e0 TestResultState get_ResultState(); // a01d19cc String get_Message(); // a01d1ac8 String get_Logs(); // a01d1ad0 boolean get_Executed(); // a01d1ad8 String get_Name(); // a01d1aec String get_Id(); // a01d1b38 boolean get_IsSuccess(); // a01d1b40 boolean get_IsTimeout(); // a01d1b54 double get_Duration(); // a01d1b68 String get_StackTrace(); // a01d1b74 String get_FullName(); // a01d1b7c boolean get_IsIgnored(); // a01d1d34 boolean get_IsFailure(); // a01d1d48 int GetHashCode(); // a01d1d70 int CompareTo(Int32 other); // a01d1d94 boolean Equals(mvar obj); // a01d1e64 // VTable virtual boolean Equals(mvar obj); // 0 - a01d1e64 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a01d1d70 virtual String ToString(); // 3 - a0bcc704 virtual TestResultState get_ResultState(); // 4 - a01d19cc virtual String get_Message(); // 5 - a01d1ac8 virtual String get_Logs(); // 6 - a01d1ad0 virtual boolean get_Executed(); // 7 - a01d1ad8 virtual String get_Name(); // 8 - a01d1aec virtual String get_FullName(); // 9 - a01d1b7c virtual String get_Id(); // 10 - a01d1b38 virtual boolean get_IsSuccess(); // 11 - a01d1b40 virtual double get_Duration(); // 12 - a01d1b68 virtual String get_StackTrace(); // 13 - a01d1b74 virtual boolean get_IsIgnored(); // 14 - a01d1d34 virtual int CompareTo(Int32 other); // 15 - a01d1d94 } // Namespace: class ResultType { // Fields int value__; static ResultType Success = 0; static ResultType Failed = 1; static ResultType Timeout = 2; static ResultType NotRun = 3; static ResultType FailedException = 4; static ResultType Ignored = 5; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class TestResultRenderer { // Fields Generic m_TestCollection; boolean m_ShowResults; Vector2 m_ScrollPosition; int m_FailureCount; Generic <>f__am$cache4; Generic <>f__am$cache5; TestRunnerCallbackList TestRunnerCallback; IntegrationTestsProvider m_TestsProvider; Generic <>f__am$cacheD; Generic <>f__am$cacheE; Generic <>f__am$cacheF; Generic <>f__am$cache10; Generic <>f__am$cache11; Generic <>f__am$cache12; Generic <>f__am$cache13; Generic <>f__am$cache14; Generic <>f__am$cache15; Generic <>f__am$cache16; Generic <>f__am$cache17; Generic <>f__am$cache18; // Methods void .ctor(); // a01d1f7c void .cctor(); // a01d2048 boolean get_isInitializedByRunner(); // a01d20f8 void Awake(); // a01d2364 void FinishTest(Void result); // a01d46d0 TestRunner GetTestRunner(); // a01d695c GameObject Create(); // a01d6bfc boolean IsBatchMode(); // a01d21bc String m__2B7(String type); // a01d6d20 TestResult m__2B8(TestResult component); // a01d6d5c ITestComponent m__2B9(ITestComponent result); // a01d6dec boolean m__2BB(Boolean result); // a01d6e04 boolean m__2BC(Boolean t); // a01d6ec0 boolean m__2BD(Boolean result); // a01d6efc boolean m__2BE(Boolean t); // a01d6f34 boolean m__2BF(Boolean t); // a01d6f6c String m__2C0(String result); // a01d6fa4 boolean m__2C1(Boolean result); // a01d6fe0 boolean m__2C2(Boolean t); // a01d701c boolean m__2C3(Boolean t); // a01d7058 String m__2C4(String result); // a01d7094 boolean m__2C5(Boolean result); // a01d70d0 boolean m__2C6(Boolean t); // a01d718c // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class TestState { // Fields int value__; static TestState Running = 0; static TestState Success = 1; static TestState Failure = 2; static TestState Exception = 3; static TestState Timeout = 4; static TestState Ignored = 5; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: UnityTest class TestRunnerConfigurator { // Fields String integrationTestsNetwork; String batchRunFileMarker; String testScenesToRun; String previousScenes; Generic m_IPEndPointList; boolean k__BackingField; boolean k__BackingField; Generic <>f__am$cache7; Generic <>f__am$cache8; Generic <>f__am$cache9; Generic <>f__am$cacheA; Generic <>f__am$cacheB; Generic <>f__am$cacheC; // Methods void .ctor(); // a01d2438 void .cctor(); // a01d7eb0 boolean get_isBatchRun(); // a01d6478 void set_isBatchRun(boolean value); // a01d7f94 boolean get_sendResultsOverNetwork(); // a01d298c void set_sendResultsOverNetwork(boolean value); // a01d7f9c String GetIntegrationTestScenes(int testSceneNum); // a01d61a4 void CheckForSendingResultsOverNetwork(); // a01d7b14 String GetTextFromTextAsset(String fileName); // a01d8004 String GetTextFromTempFile(String fileName); // a01d7fa4 void CheckForBatchMode(); // a01d7a50 Generic GetAvailableNetworkIPs(); // a01d8130 ITestRunnerCallback ResolveNetworkConnection(); // a01d2994 boolean m__2C9(Boolean a); // a01d8bac String m__2CA(String i); // a01d8c08 int m__2CB(Int32 ip1, Int32 ip2); // a01d8c68 String m__2CC(String i); // a01d8e38 NetworkResultSender m__2CD(NetworkResultSender ipEndPoint); // a01d8e98 String m__2CE(String ipep); // a01d8f84 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: UnityTest.IntegrationTestRunner class TestRunnerCallbackList { // Fields Generic m_CallbackList; // Methods void .ctor(); // a01ca948 void Add(Void callback); // a01ca9f4 void Remove(Void callback); // a01caa38 void RunStarted(String platform, Generic testsToRun); // a01caa7c void RunFinished(Generic testResults); // a01cac90 void AllScenesFinished(); // a01caea0 void TestStarted(Void test); // a01cb0a8 void TestFinished(Void test); // a01cb2b8 void TestRunInterrupted(Generic testsNotRun); // a01cb4c8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void RunStarted(String platform, Generic testsToRun); // 4 - a01caa7c virtual void RunFinished(Generic testResults); // 5 - a01cac90 virtual void AllScenesFinished(); // 6 - a01caea0 virtual void TestStarted(Void test); // 7 - a01cb0a8 virtual void TestFinished(Void test); // 8 - a01cb2b8 virtual void TestRunInterrupted(Generic testsNotRun); // 9 - a01cb4c8 } // Namespace: class c__IteratorE5 { // Fields cmod_reqd __0; int $PC; mvar $current; TestRunner <>f__this; Generic <>f__am$cache4; Generic <>f__am$cache5; // Methods void .ctor(); // a01d4ee0 mvar System.Collections.Generic.IEnumerator.get_Current(); // a01d71dc mvar System.Collections.IEnumerator.get_Current(); // a01d71e4 boolean MoveNext(); // a01d71ec void Dispose(); // a01d7964 void Reset(); // a01d7970 boolean <>m__2C7(Boolean a); // a01d7a04 boolean <>m__2C8(Boolean a); // a01d7a28 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01d7964 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a01d71e4 virtual boolean MoveNext(); // 6 - a01d71ec virtual void Reset(); // 7 - a01d7970 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a01d71dc } // Namespace: class c__AnonStorey1A2 { // Fields TestComponent testResult; // Methods void .ctor(); // a01d410c boolean <>m__2BA(Boolean t); // a01d71cc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: UnityTest class CallTesting { // Fields int afterFrames; float afterSeconds; Functions callOnMethod; Method methodToCall; int m_StartFrame; float m_StartTime; // Methods void .ctor(); // a01c513c void TryToCallTesting(Void invokingMethod); // a01c514c void Start(); // a01c51b8 void Update(); // a01c51ec void CallAfterFrames(); // a01c5264 void CallAfterSeconds(); // a01c5214 void OnDisable(); // a01c52ac void OnEnable(); // a01c52b4 void OnDestroy(); // a01c52bc void FixedUpdate(); // a01c52c4 void LateUpdate(); // a01c52cc void OnControllerColliderHit(); // a01c52d4 void OnParticleCollision(); // a01c52dc void OnJointBreak(); // a01c52e4 void OnBecameInvisible(); // a01c52ec void OnBecameVisible(); // a01c52f4 void OnTriggerEnter(); // a01c52fc void OnTriggerExit(); // a01c5304 void OnTriggerStay(); // a01c530c void OnCollisionEnter(); // a01c5314 void OnCollisionExit(); // a01c531c void OnCollisionStay(); // a01c5324 void OnTriggerEnter2D(); // a01c532c void OnTriggerExit2D(); // a01c5334 void OnTriggerStay2D(); // a01c533c void OnCollisionEnter2D(); // a01c5344 void OnCollisionExit2D(); // a01c534c void OnCollisionStay2D(); // a01c5354 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class Functions { // Fields int value__; static Functions CallAfterSeconds = 0; static Functions CallAfterFrames = 1; static Functions Start = 2; static Functions Update = 3; static Functions FixedUpdate = 4; static Functions LateUpdate = 5; static Functions OnDestroy = 6; static Functions OnEnable = 7; static Functions OnDisable = 8; static Functions OnControllerColliderHit = 9; static Functions OnParticleCollision = 10; static Functions OnJointBreak = 11; static Functions OnBecameInvisible = 12; static Functions OnBecameVisible = 13; static Functions OnTriggerEnter = 14; static Functions OnTriggerExit = 15; static Functions OnTriggerStay = 16; static Functions OnCollisionEnter = 17; static Functions OnCollisionExit = 18; static Functions OnCollisionStay = 19; static Functions OnTriggerEnter2D = 20; static Functions OnTriggerExit2D = 21; static Functions OnTriggerStay2D = 22; static Functions OnCollisionEnter2D = 23; static Functions OnCollisionExit2D = 24; static Functions OnCollisionStay2D = 25; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class Method { // Fields int value__; static Method Pass = 0; static Method Fail = 1; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Zenject class BinderBase { // Fields Type _contractType; DiContainer _container; String _bindIdentifier; // Methods void .ctor(Void container, Void contractType, String bindIdentifier); // a01e31d8 Type get_ContractType(); // a01e3208 DiContainer get_Container(); // a01e3210 BindingConditionSetter ToProvider(BindingConditionSetter provider); // a01e3218 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1A3 { // Fields mvar instance; // Methods void .ctor(); // a01e3b04 boolean <>m__2CF(Boolean r); // a01e3d8c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1A4 { // Fields cmod_reqd targets; // Methods void .ctor(); // a01e3c08 boolean <>m__2D0(Boolean r); // a01e3c10 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1A5 { // Fields InjectContext r; c__AnonStorey1A4 <>f__ref$420; // Methods void .ctor(); // a01e3d48 boolean <>m__2D3(Boolean x); // a01e3d50 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class InjectContext { // Fields Type ObjectType; InjectContext ParentContext; mvar ObjectInstance; String Identifier; String ConcreteIdentifier; String MemberName; Type MemberType; boolean Optional; InjectSources SourceType; mvar FallBackValue; DiContainer Container; BindingId BindingId; // Methods void .ctor(Void container, Void memberType, String identifier, boolean optional, Void objectType, mvar objectInstance, String memberName, Void parentContext, String concreteIdentifier, mvar fallBackValue, Void sourceType); // a01f7558 void .ctor(Void container, Void memberType, String identifier, boolean optional, Void objectType, mvar objectInstance, String memberName, Void parentContext); // a01f7714 void .ctor(Void container, Void memberType, String identifier, boolean optional, Void objectType, mvar objectInstance); // a01f7760 void .ctor(Void container, Void memberType, String identifier, boolean optional); // a01f7898 void .ctor(Void container, Void memberType, String identifier); // a01f78c0 void .ctor(Void container, Void memberType); // a01f78e8 Generic get_ParentContexts(); // a01f7914 Generic get_ParentContextsAndSelf(); // a01f79c0 Generic get_AllObjectTypes(); // a01f7a6c String GetObjectGraphString(); // a01f7b18 InjectContext ChangeObjectInstance(mvar instance); // a01f7d94 InjectContext ChangeMemberType(InjectContext newMemberType); // a01f7e9c InjectContext ChangeConcreteIdentifier(String concreteIdentifier); // a01f7fa0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class InjectSources { // Fields int value__; static InjectSources Any = 0; static InjectSources Local = 1; static InjectSources Parent = 2; static InjectSources AnyParent = 3; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Zenject class GenericBinder`1 { // Methods void .ctor(Void container, String identifier); // 0 BindingConditionSetter ToLookup(); // 0 BindingConditionSetter ToLookup(String identifier); // 0 BindingConditionSetter ToMethod(Generic method); // 0 BindingConditionSetter ToGetter(Generic method); // 0 BindingConditionSetter ToGetter(String identifier, Generic method); // 0 BindingConditionSetter ToTransient(); // 0 BindingConditionSetter ToSingle(String concreteIdentifier); // 0 BindingConditionSetter ToInstance(cmod_opt instance); // 0 BindingConditionSetter ToSingleInstance(cmod_opt instance); // 0 BindingConditionSetter ToSingleInstance(String concreteIdentifier, cmod_opt instance); // 0 BindingConditionSetter ToSingleMethod(String concreteIdentifier, Generic method); // 0 BindingConditionSetter ToSingleMethod(Generic method); // 0 BindingConditionSetter ToSingleFactory(); // 0 BindingConditionSetter ToSingleFactory(String concreteIdentifier); // 0 BindingConditionSetter ToSingleFactory(); // 0 BindingConditionSetter ToSingleFactory(String concreteIdentifier); // 0 BindingConditionSetter ToSingle(); // 0 BindingConditionSetter ToSingleMonoBehaviour(BindingConditionSetter gameObject); // 0 BindingConditionSetter ToSingleMonoBehaviour(String concreteIdentifier, BindingConditionSetter gameObject); // 0 BindingConditionSetter ToResource(String resourcePath); // 0 BindingConditionSetter ToTransientPrefabResource(String resourcePath); // 0 BindingConditionSetter ToTransientPrefab(BindingConditionSetter prefab); // 0 BindingConditionSetter ToTransientGameObject(); // 0 BindingConditionSetter ToSingleGameObject(); // 0 BindingConditionSetter ToSingleGameObject(String concreteIdentifier); // 0 BindingConditionSetter ToSinglePrefab(BindingConditionSetter prefab); // 0 BindingConditionSetter ToSinglePrefab(String concreteIdentifier, BindingConditionSetter prefab); // 0 BindingConditionSetter ToSinglePrefabResource(String resourcePath); // 0 BindingConditionSetter ToSinglePrefabResource(String concreteIdentifier, String resourcePath); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class IFactoryBinder`1 { // Fields DiContainer _container; String _identifier; // Methods void .ctor(Void container, String identifier); // 0 BindingConditionSetter ToInstance(var instance); // 0 BindingConditionSetter ToMethod(Generic method); // 0 BindingConditionSetter ToFactory(); // 0 BindingConditionSetter ToFactory(); // 0 BindingConditionSetter ToFactory(BindingConditionSetter concreteType); // 0 BindingConditionSetter ToIFactory(); // 0 BindingConditionSetter ToFacadeFactory(Generic facadeInstaller); // 0 BindingConditionSetter ToFacadeFactory(Generic facadeInstaller); // 0 BindingConditionSetter ToCustomFactory(); // 0 BindingConditionSetter ToCustomFactory(BindingConditionSetter factoryType); // 0 BindingConditionSetter ToCustomFactory(); // 0 BindingConditionSetter ToCustomFactory(BindingConditionSetter concreteType, BindingConditionSetter factoryType); // 0 BindingConditionSetter ToPrefab(BindingConditionSetter prefab); // 0 Generic m__2D8(Class c); // 0 Generic m__2DB(Class c); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1A8 { // Fields var instance; // Methods void .ctor(); // 0 var <>m__2D6(InvalidCastException c); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1A9 { // Fields Generic method; // Methods void .ctor(); // 0 Generic <>m__2D7(Class ctx); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1AA`1 { // Fields Generic facadeInstaller; // Methods void .ctor(); // 0 Generic <>m__2D9(Class c); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1AB`2 { // Fields Generic facadeInstaller; // Methods void .ctor(); // 0 Generic <>m__2DA(Class c); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1AC { // Fields Type genericFactoryNestedType; Type factoryType; // Methods void .ctor(); // 0 Generic <>m__2DC(Class c); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1AD { // Fields GameObject prefab; // Methods void .ctor(); // 0 Generic <>m__2DD(Class ctx); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class IFactoryBinder`2 { // Fields DiContainer _container; String _identifier; // Methods void .ctor(Void container, String identifier); // 0 BindingConditionSetter ToMethod(Generic method); // 0 BindingConditionSetter ToFactory(); // 0 BindingConditionSetter ToFactory(); // 0 BindingConditionSetter ToIFactory(); // 0 BindingConditionSetter ToCustomFactory(); // 0 BindingConditionSetter ToCustomFactory(); // 0 BindingConditionSetter ToPrefab(BindingConditionSetter prefab); // 0 Generic m__2DF(Class c); // 0 Generic m__2E0(Class c); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1AE { // Fields Generic method; // Methods void .ctor(); // 0 Generic <>m__2DE(Class ctx); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1AF { // Fields GameObject prefab; // Methods void .ctor(); // 0 Generic <>m__2E1(Class ctx); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class IFactoryBinder`3 { // Fields DiContainer _container; String _identifier; // Methods void .ctor(Void container, String identifier); // 0 BindingConditionSetter ToMethod(Generic method); // 0 BindingConditionSetter ToFactory(); // 0 BindingConditionSetter ToFactory(); // 0 BindingConditionSetter ToIFactory(); // 0 BindingConditionSetter ToCustomFactory(); // 0 BindingConditionSetter ToCustomFactory(); // 0 BindingConditionSetter ToPrefab(BindingConditionSetter prefab); // 0 Generic m__2E3(Class c); // 0 Generic m__2E4(Class c); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1B0 { // Fields Generic method; // Methods void .ctor(); // 0 Generic <>m__2E2(Class ctx); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1B1 { // Fields GameObject prefab; // Methods void .ctor(); // 0 Generic <>m__2E5(Class ctx); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } virtual Exception get_InnerException(); // 5 - a0b84b44 virtual String get_Message(); // 6 - a0b304c0 virtual String get_Source(); // 7 - a0b84bc0 virtual String get_StackTrace(); // 8 - a0b84d84 virtual void GetObjectData(Void info, Void context); // 9 - a0b3067c virtual Type GetType(); // 10 - a0b85ab0 } // Namespace: Zenject class ZenjectBindException { // Methods void .ctor(String message); // a01f91e0 void .ctor(String message, Void innerException); // a020eeb0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0b8584c virtual void GetObjectData(Void info, Void context); // 4 - a0b3067c virtual Exception get_InnerException(); // 5 - a0b84b44 virtual String get_Message(); // 6 - a0b304c0 virtual String get_Source(); // 7 - a0b84bc0 virtual String get_StackTrace(); // 8 - a0b84d84 virtual void GetObjectData(Void info, Void context); // 9 - a0b3067c virtual Type GetType(); // 10 - a0b85ab0 } // Namespace: Zenject class Facade { // Fields TickableManager _tickableManager; InitializableManager _initializableManager; DisposableManager _disposablesManager; Generic _initialObjects; // Methods void .ctor(); // a01f3bc8 TickableManager get_TickableManager(); // a01f3bd0 InitializableManager get_InitializableManager(); // a01f3bd8 DisposableManager get_DisposableManager(); // a01f3be0 void Initialize(); // a01f3be8 void Dispose(); // a01f3c0c void Tick(); // a01f3c48 void LateTick(); // a01f3c6c void FixedTick(); // a01f3c90 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01f3c0c virtual void Initialize(); // 5 - a01f3be8 virtual void Tick(); // 6 - a01f3c48 virtual void FixedTick(); // 7 - a01f3c90 virtual void LateTick(); // 8 - a01f3c6c virtual void Initialize(); // 9 - a01f3be8 virtual void Dispose(); // 10 - a01f3c0c virtual void Tick(); // 11 - a01f3c48 virtual void LateTick(); // 12 - a01f3c6c virtual void FixedTick(); // 13 - a01f3c90 } // Namespace: Zenject class TickableManager { // Fields Generic _tickables; Generic _fixedTickables; Generic _lateTickables; Generic _priorities; Generic _fixedPriorities; Generic _latePriorities; TickablesTaskUpdater _updater; FixedTickablesTaskUpdater _fixedUpdater; LateTickablesTaskUpdater _lateUpdater; boolean _isPaused; Generic <>f__am$cacheA; Generic <>f__am$cacheB; Generic <>f__am$cacheC; Generic <>f__am$cacheD; Generic <>f__am$cacheE; Generic <>f__am$cacheF; // Methods void .ctor(); // a0201de0 Generic get_Tickables(); // a0201f40 void Initialize(); // a0201f48 void InitFixedTickables(); // a0202764 void InitTickables(); // a0201f6c void InitLateTickables(); // a0202f5c void Add(Void tickable, int priority); // a020376c void Add(Void tickable); // a020380c void AddLate(Void tickable, int priority); // a0203814 void AddLate(Void tickable); // a02038b4 void AddFixed(Void tickable, int priority); // a02038bc void AddFixed(Void tickable); // a020395c void Remove(Void tickable); // a02039f8 void RemoveLate(Void tickable); // a0203a90 void RemoveFixed(Void tickable); // a0203b28 void Update(); // a0203bc0 void FixedUpdate(); // a0203c88 void LateUpdate(); // a0203d50 void Pause(); // a0203e18 void Resume(); // a0203e24 Type m__33E(Generic x); // a0203e30 int m__340(Generic x); // a0203e48 Type m__341(Generic x); // a0203e60 int m__343(Generic x); // a0203e78 Type m__344(Generic x); // a0203e90 int m__346(Generic x); // a0203ea8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class TickablesTaskUpdater { // Methods void .ctor(); // a0201ebc void UpdateItem(Void task); // a0203f8c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void UpdateItem(Void task); // 4 - a0203f8c } // Namespace: Zenject class FixedTickablesTaskUpdater { // Methods void .ctor(); // a01f4534 void UpdateItem(Void task); // a01f45b8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void UpdateItem(Void task); // 4 - a01f45b8 } // Namespace: Zenject class LateTickablesTaskUpdater { // Methods void .ctor(); // a01fa6b0 void UpdateItem(Void task); // a01fa734 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void UpdateItem(Void task); // 4 - a01fa734 } // Namespace: Zenject class InitializableManager { // Fields Generic _initializables; Generic <>f__am$cache1; Generic <>f__am$cache2; Generic <>f__am$cache3; // Methods void .ctor(Generic initializables, Generic priorities, Void container); // a01f65a8 void Initialize(); // a01f6b04 int m__339(Generic x); // a01f7384 int m__33A(Int32 x); // a01f739c IInitializable m__33B(IInitializable x); // a01f73b4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class IInitializable { // Methods void Initialize(); // 0 } // Namespace: Zenject class DisposableManager { // Fields Generic _disposables; boolean _disposed; Generic <>f__am$cache2; Generic <>f__am$cache3; Generic <>f__am$cache4; // Methods void .ctor(Generic disposables, Generic priorities); // a01f2434 void Add(Void disposable); // a01f2998 void Add(Void disposable, int priority); // a01f29a0 void Remove(Void disposable); // a01f2a74 void Dispose(); // a01f2bd0 int m__334(Generic x); // a01f3484 int m__336(Int32 x); // a01f349c IDisposable m__337(IDisposable x); // a01f34b4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01f2bd0 } // Namespace: Zenject class FacadeBinder`1 { // Fields Generic _installerFunc; DiContainer _container; String _identifier; // Methods void .ctor(Void container, String identifier, Generic installerFunc); // 0 void ToSingle(); // 0 void AddValidator(); // 0 var CreateFacade(DictionaryNode ctx); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class DictionaryNode { // Fields mvar key; mvar value; DictionaryNode next; // Methods void .ctor(mvar key, mvar value, Void next); // a098457c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class Validator { // Fields DiContainer _container; Generic _installerFunc; // Methods void .ctor(Void container, Generic installerFunc); // 0 Generic Validate(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual Generic Validate(); // 4 - 0 } // Namespace: Zenject class IFacadeFactory { } // Namespace: Zenject class FacadeFactory`1 { // Fields DiContainer _container; Generic _containerInitializer; // Methods void .ctor(); // 0 Generic Zenject.IValidatable.Validate(); // 0 var Create(); // 0 DiContainer CreateSubContainer(DiContainer parentContainer, Generic containerInitializer); // 0 Generic Validate(Class parentContainer, Generic containerInitializer); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual Generic Zenject.IValidatable.Validate(); // 4 - 0 virtual var Create(); // 5 - 0 virtual var Create(); // 6 - 0 } // Namespace: class c__IteratorE9 { // Fields DiContainer parentContainer; Generic containerInitializer; DiContainer __0; Generic <$s_571>__1; ZenjectResolveException __2; Generic <$s_572>__3; ZenjectResolveException __4; int $PC; ZenjectResolveException $current; DiContainer <$>parentContainer; Generic <$>containerInitializer; // Methods void .ctor(); // 0 ZenjectResolveException System.Collections.Generic.IEnumerator.get_Current(); // 0 mvar System.Collections.IEnumerator.get_Current(); // 0 IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 0 Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 0 boolean MoveNext(); // 0 void Dispose(); // 0 void Reset(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - 0 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - 0 virtual boolean MoveNext(); // 6 - 0 virtual void Reset(); // 7 - 0 virtual IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 8 - 0 virtual Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 9 - 0 virtual ZenjectResolveException System.Collections.Generic.IEnumerator.get_Current(); // 10 - 0 } // Namespace: Zenject class FacadeFactory`2 { // Fields DiContainer _container; Generic _containerInitializer; // Methods void .ctor(); // 0 Generic Zenject.IValidatable.Validate(); // 0 var Create(var param1); // 0 DiContainer CreateSubContainer(var param1); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual Generic Zenject.IValidatable.Validate(); // 4 - 0 virtual var Create(var param1); // 5 - 0 virtual var Create(var param1); // 6 - 0 } // Namespace: c__IteratorEA { // Fields DiContainer __0; Generic <$s_573>__1; ZenjectResolveException __2; Generic <$s_574>__3; ZenjectResolveException __4; int $PC; ZenjectResolveException $current; Generic <>f__this; // Methods void .ctor(); // 0 ZenjectResolveException System.Collections.Generic.IEnumerator.get_Current(); // 0 mvar System.Collections.IEnumerator.get_Current(); // 0 IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 0 Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 0 boolean MoveNext(); // 0 void Dispose(); // 0 void Reset(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - 0 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - 0 virtual boolean MoveNext(); // 6 - 0 virtual void Reset(); // 7 - 0 virtual IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 8 - 0 virtual Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 9 - 0 virtual ZenjectResolveException System.Collections.Generic.IEnumerator.get_Current(); // 10 - 0 } // Namespace: Zenject class FacadeFactory`3 { // Fields DiContainer _container; Generic _containerInitializer; // Methods void .ctor(); // 0 Generic Zenject.IValidatable.Validate(); // 0 var Create(var param1, var param2); // 0 DiContainer CreateSubContainer(var param1, var param2); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual Generic Zenject.IValidatable.Validate(); // 4 - 0 virtual var Create(var param1, var param2); // 5 - 0 virtual var Create(var param1, var param2); // 6 - 0 } // Namespace: c__IteratorEB { // Fields DiContainer __0; Generic <$s_575>__1; ZenjectResolveException __2; Generic <$s_576>__3; ZenjectResolveException __4; int $PC; ZenjectResolveException $current; Generic <>f__this; // Methods void .ctor(); // 0 ZenjectResolveException System.Collections.Generic.IEnumerator.get_Current(); // 0 mvar System.Collections.IEnumerator.get_Current(); // 0 IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 0 Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 0 boolean MoveNext(); // 0 void Dispose(); // 0 void Reset(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - 0 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - 0 virtual boolean MoveNext(); // 6 - 0 virtual void Reset(); // 7 - 0 virtual IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 8 - 0 virtual Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 9 - 0 virtual ZenjectResolveException System.Collections.Generic.IEnumerator.get_Current(); // 10 - 0 } // Namespace: Zenject class FacadeFactory`4 { // Fields DiContainer _container; Generic _containerInitializer; // Methods void .ctor(); // 0 Generic Zenject.IValidatable.Validate(); // 0 var Create(var param1, var param2, var param3); // 0 DiContainer CreateSubContainer(var param1, var param2, var param3); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual Generic Zenject.IValidatable.Validate(); // 4 - 0 virtual var Create(var param1, var param2, var param3); // 5 - 0 virtual var Create(var param1, var param2, var param3); // 6 - 0 } // Namespace: c__IteratorEC { // Fields DiContainer __0; Generic <$s_577>__1; ZenjectResolveException __2; Generic <$s_578>__3; ZenjectResolveException __4; int $PC; ZenjectResolveException $current; Generic <>f__this; // Methods void .ctor(); // 0 ZenjectResolveException System.Collections.Generic.IEnumerator.get_Current(); // 0 mvar System.Collections.IEnumerator.get_Current(); // 0 IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 0 Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 0 // Namespace: Zenject class Factory`9 { // Fields DiContainer _container; // Methods void .ctor(); // 0 Type get_ConstructedType(); // 0 cmod_reqd get_ProvidedTypes(); // 0 DiContainer get_Container(); // 0 var Create(var param1, var param2, var param3, var param4, var param5, var param6, var param7, var param8); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual Type get_ConstructedType(); // 4 - 0 virtual cmod_reqd get_ProvidedTypes(); // 5 - 0 virtual var Create(var param1, var param2, var param3, var param4, var param5, var param6, var param7, var param8); // 6 - 0 virtual var Create(var param1, var param2, var param3, var param4, var param5, var param6, var param7, var param8); // 7 - 0 } // Namespace: Zenject class Factory`10 { // Fields DiContainer _container; // Methods void .ctor(); // 0 Type get_ConstructedType(); // 0 cmod_reqd get_ProvidedTypes(); // 0 DiContainer get_Container(); // 0 var Create(var param1, var param2, var param3, var param4, var param5, var param6, var param7, var param8, var param9); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual Type get_ConstructedType(); // 4 - 0 virtual cmod_reqd get_ProvidedTypes(); // 5 - 0 virtual var Create(var param1, var param2, var param3, var param4, var param5, var param6, var param7, var param8, var param9); // 6 - 0 virtual var Create(var param1, var param2, var param3, var param4, var param5, var param6, var param7, var param8, var param9); // 7 - 0 } // Namespace: Zenject class Factory`11 { // Fields DiContainer _container; // Methods void .ctor(); // 0 Type get_ConstructedType(); // 0 cmod_reqd get_ProvidedTypes(); // 0 DiContainer get_Container(); // 0 var Create(var param1, var param2, var param3, var param4, var param5, var param6, var param7, var param8, var param9, var param10); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual Type get_ConstructedType(); // 4 - 0 virtual cmod_reqd get_ProvidedTypes(); // 5 - 0 virtual var Create(var param1, var param2, var param3, var param4, var param5, var param6, var param7, var param8, var param9, var param10); // 6 - 0 virtual var Create(var param1, var param2, var param3, var param4, var param5, var param6, var param7, var param8, var param9, var param10); // 7 - 0 } // Namespace: Zenject class FactoryMethod`1 { // Fields DiContainer _container; Generic _method; // Methods void .ctor(); // 0 Type get_ConstructedType(); // 0 cmod_reqd get_ProvidedTypes(); // 0 var Create(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual Type get_ConstructedType(); // 4 - 0 virtual cmod_reqd get_ProvidedTypes(); // 5 - 0 virtual var Create(); // 6 - 0 } // Namespace: Zenject class FactoryMethod`2 { // Fields DiContainer _container; Generic _method; // Methods void .ctor(); // 0 Type get_ConstructedType(); // 0 cmod_reqd get_ProvidedTypes(); // 0 var Create(var param); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual Type get_ConstructedType(); // 4 - 0 virtual cmod_reqd get_ProvidedTypes(); // 5 - 0 virtual var Create(var param); // 6 - 0 } // Namespace: Zenject class FactoryMethod`3 { // Fields DiContainer _container; Generic _method; // Methods void .ctor(); // 0 Type get_ConstructedType(); // 0 cmod_reqd get_ProvidedTypes(); // 0 var Create(var param1, var param2); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual Type get_ConstructedType(); // 4 - 0 virtual cmod_reqd get_ProvidedTypes(); // 5 - 0 virtual var Create(var param1, var param2); // 6 - 0 } // Namespace: Zenject class FactoryMethod`4 { // Fields DiContainer _container; Generic _method; // Methods void .ctor(); // 0 Type get_ConstructedType(); // 0 cmod_reqd get_ProvidedTypes(); // 0 var Create(var param1, var param2, var param3); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual Type get_ConstructedType(); // 4 - 0 virtual cmod_reqd get_ProvidedTypes(); // 5 - 0 virtual var Create(var param1, var param2, var param3); // 6 - 0 } // Namespace: Zenject class FactoryMethod`5 { // Fields DiContainer _container; Generic _method; // Methods void .ctor(); // 0 Type get_ConstructedType(); // 0 cmod_reqd get_ProvidedTypes(); // 0 var Create(var param1, var param2, var param3, var param4); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual Type get_ConstructedType(); // 4 - 0 virtual cmod_reqd get_ProvidedTypes(); // 5 - 0 virtual var Create(var param1, var param2, var param3, var param4); // 6 - 0 } // Namespace: Zenject class FactoryMethodUntyped`1 { // Fields DiContainer _container; Generic _method; // Methods void .ctor(Void container, Generic method); // 0 var Create(cmod_reqd constructorArgs); // 0 Generic Validate(cmod_reqd extras); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual var Create(cmod_reqd constructorArgs); // 4 - 0 virtual Generic Validate(cmod_reqd extras); // 5 - 0 } // Namespace: class c__IteratorF1 { // Fields int $PC; ZenjectResolveException $current; // Methods void .ctor(); // 0 ZenjectResolveException System.Collections.Generic.IEnumerator.get_Current(); // 0 mvar System.Collections.IEnumerator.get_Current(); // 0 IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 0 Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 0 boolean MoveNext(); // 0 void Dispose(); // 0 void Reset(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - 0 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - 0 virtual boolean MoveNext(); // 6 - 0 virtual void Reset(); // 7 - 0 virtual IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 8 - 0 virtual Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 9 - 0 virtual ZenjectResolveException System.Collections.Generic.IEnumerator.get_Current(); // 10 - 0 } // Namespace: Zenject class FactoryNested`2 { // Fields Generic _concreteFactory; // Methods void .ctor(Generic concreteFactory); // 0 var Create(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual var Create(); // 4 - 0 virtual var Create(); // 5 - 0 } // Namespace: Zenject class FactoryNested`3 { // Fields Generic _concreteFactory; // Methods void .ctor(Generic concreteFactory); // 0 var Create(var param); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual var Create(var param); // 4 - 0 virtual var Create(var param); // 5 - 0 } // Namespace: Zenject class FactoryNested`4 { // Fields Generic _concreteFactory; // Methods void .ctor(Generic concreteFactory); // 0 var Create(var param1, var param2); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual var Create(var param1, var param2); // 4 - 0 virtual var Create(var param1, var param2); // 5 - 0 } // Namespace: Zenject class FactoryNested`5 { // Fields Generic _concreteFactory; // Methods // Namespace: Zenject class FactoryNested`7 { // Fields Generic _concreteFactory; // Methods void .ctor(Generic concreteFactory); // 0 var Create(var param1, var param2, var param3, var param4, var param5); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual var Create(var param1, var param2, var param3, var param4, var param5); // 4 - 0 // Namespace: Zenject class FactoryNested`11 { // Fields Generic _concreteFactory; // Methods void .ctor(Generic concreteFactory); // 0 var Create(var param1, var param2, var param3, var param4, var param5, var param6, var param7, var param8, var param9); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual var Create(var param1, var param2, var param3, var param4, var param5, var param6, var param7, var param8, var param9); // 4 - 0 virtual var Create(var param1, var param2, var param3, var param4, var param5, var param6, var param7, var param8, var param9); // 5 - 0 } // Namespace: Zenject class FactoryNested`12 { // Fields Generic _concreteFactory; // Methods void .ctor(Generic concreteFactory); // 0 var Create(var param1, var param2, var param3, var param4, var param5, var param6, var param7, var param8, var param9, var param10); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual var Create(var param1, var param2, var param3, var param4, var param5, var param6, var param7, var param8, var param9, var param10); // 4 - 0 virtual var Create(var param1, var param2, var param3, var param4, var param5, var param6, var param7, var param8, var param9, var param10); // 5 - 0 } // Namespace: Zenject class FactoryUntyped`1 { // Fields DiContainer _container; Type _concreteType; // Methods void .ctor(); // 0 DiContainer get_Container(); // 0 void set_Container(Void value); // 0 Type get_ConcreteType(); // 0 void set_ConcreteType(Void value); // 0 void Initialize(); // 0 var Create(cmod_reqd constructorArgs); // 0 Generic Validate(cmod_reqd extras); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual var Create(cmod_reqd constructorArgs); // 4 - 0 virtual Generic Validate(cmod_reqd extras); // 5 - 0 virtual var Create(cmod_reqd constructorArgs); // 6 - 0 } // Namespace: Zenject class GameObjectFactory { // Fields DiContainer _container; GameObject _prefab; String _groupName; // Methods void .ctor(); // a01f4664 Generic Validate(); // 0 cmod_opt CreateInternal(Generic argList); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual Generic Validate(); // 4 - 0 } // Namespace: Zenject class GameObjectFactory`1 { // Methods void .ctor(); // 0 var Create(); // 0 Generic Validate(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual Generic Validate(); // 4 - 0 virtual Generic Validate(); // 5 - 0 virtual var Create(); // 6 - 0 virtual var Create(); // 7 - 0 } // Namespace: Zenject class GameObjectFactory`2 { // Methods void .ctor(); // 0 var Create(var param); // 0 Generic Validate(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual Generic Validate(); // 4 - 0 virtual Generic Validate(); // 5 - 0 virtual var Create(var param); // 6 - 0 virtual var Create(var param); // 7 - 0 } // Namespace: Zenject class GameObjectFactory`3 { // Methods void .ctor(); // 0 var Create(var param1, var param2); // 0 Generic Validate(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual Generic Validate(); // 4 - 0 virtual Generic Validate(); // 5 - 0 virtual var Create(var param1, var param2); // 6 - 0 virtual var Create(var param1, var param2); // 7 - 0 } // Namespace: Zenject class GameObjectFactory`4 { // Methods void .ctor(); // 0 var Create(var param1, var param2, var param3); // 0 Generic Validate(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual Generic Validate(); // 4 - 0 virtual Generic Validate(); // 5 - 0 virtual var Create(var param1, var param2, var param3); // 6 - 0 virtual var Create(var param1, var param2, var param3); // 7 - 0 } // Namespace: Zenject class GameObjectFactory`5 { // Methods void .ctor(); // 0 var Create(var param1, var param2, var param3, var param4); // 0 Generic Validate(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual Generic Validate(); // 4 - 0 virtual Generic Validate(); // 5 - 0 virtual var Create(var param1, var param2, var param3, var param4); // 6 - 0 virtual var Create(var param1, var param2, var param3, var param4); // 7 - 0 } // Namespace: Zenject class GameObjectInstantiator { // Methods void .ctor(); // a01f466c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class IFactory { } // Namespace: Zenject class IFactory`1 { // Methods var Create(); // 0 } // Namespace: Zenject class IFactory`2 { // Methods var Create(var param); // 0 } // Namespace: Zenject class IFactory`3 { // Methods var Create(var param1, var param2); // 0 } // Namespace: Zenject class IFactory`4 { // Methods var Create(var param1, var param2, var param3); // 0 } // Namespace: Zenject class IFactory`5 { // Methods var Create(var param1, var param2, var param3, var param4); // 0 } // Namespace: Zenject class IFactory`6 { // Methods var Create(var param1, var param2, var param3, var param4, var param5); // 0 } // Namespace: Zenject class IFactory`7 { // Methods var Create(var param1, var param2, var param3, var param4, var param5, var param6); // 0 } // Namespace: Zenject class IFactory`8 { // Methods var Create(var param1, var param2, var param3, var param4, var param5, var param6, var param7); // 0 } // Namespace: Zenject class IFactory`9 { // Methods var Create(var param1, var param2, var param3, var param4, var param5, var param6, var param7, var param8); // 0 } // Namespace: Zenject class IFactory`10 { // Methods var Create(var param1, var param2, var param3, var param4, var param5, var param6, var param7, var param8, var param9); // 0 } // Namespace: Zenject class IFactory`11 { // Methods var Create(var param1, var param2, var param3, var param4, var param5, var param6, var param7, var param8, var param9, var param10); // 0 } // Namespace: Zenject class IFactoryUntyped`1 { // Methods var Create(cmod_reqd constructorArgs); // 0 Generic Validate(cmod_reqd extraType); // 0 } var Create(Literal prefab, var param); // 0 var Create(String prefabResourceName, var param); // 0 Generic Validate(); // 0 // VTable // Namespace: Zenject class PrefabFactory`3 { // Fields DiContainer _container; // Methods void .ctor(); // 0 var Create(BackslashNumber prefab, var param, var param2); // 0 var Create(String prefabResourceName, var param, var param2); // 0 Generic Validate(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual Generic Validate(); // 4 - 0 virtual var Create(BackslashNumber prefab, var param, var param2); // 5 - 0 virtual var Create(String prefabResourceName, var param, var param2); // 6 - 0 } // Namespace: Zenject class PrefabFactory`4 { // Fields DiContainer _container; // Methods void .ctor(); // 0 var Create(GenericUriParser prefab, var param, var param2, var param3); // 0 var Create(String prefabResourceName, var param, var param2, var param3); // 0 Generic Validate(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual Generic Validate(); // 4 - 0 virtual var Create(GenericUriParser prefab, var param, var param2, var param3); // 5 - 0 virtual var Create(String prefabResourceName, var param, var param2, var param3); // 6 - 0 } // Namespace: Zenject class PrefabFactory`5 { // Fields DiContainer _container; // Methods void .ctor(); // 0 var Create(UriKind prefab, var param, var param2, var param3, var param4); // 0 var Create(String prefabResourceName, var param, var param2, var param3, var param4); // 0 Generic Validate(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual Generic Validate(); // 4 - 0 virtual var Create(UriKind prefab, var param, var param2, var param3, var param4); // 5 - 0 virtual var Create(String prefabResourceName, var param, var param2, var param3, var param4); // 6 - 0 } // Namespace: Zenject class InjectableInfo { // Fields boolean Optional; String Identifier; InjectSources SourceType; String MemberName; Type MemberType; Type ObjectType; Generic Setter; mvar DefaultValue; // Methods void .ctor(boolean optional, String identifier, String memberName, Void memberType, Void objectType, Generic setter, mvar defaultValue, Void sourceType); // a01f7410 InjectContext CreateInjectContext(InjectContext container, InjectContext currentContext, mvar targetInstance, String concreteIdentifier); // a01f7464 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class TypeAnalyzer { // Fields Generic _typeInfo; Generic <>f__am$cache1; Generic <>f__am$cache2; // Methods void .cctor(); // a0204578 ZenjectTypeInfo GetInfo(ZenjectTypeInfo type); // a0204628 ZenjectTypeInfo CreateTypeInfo(ZenjectTypeInfo type); // a02047b0 Generic GetConstructorInjectables(Class parentType, Class constructorInfo); // a0205360 InjectableInfo CreateInjectableInfoForParam(InjectableInfo parentType, InjectableInfo paramInfo); // a020551c Generic GetPostInjectMethods(Class type); // a0204ba0 Generic GetPropertyInjectables(Class type); // a02052b8 Generic GetFieldInjectables(Class type); // a0205210 InjectableInfo CreateForMember(InjectableInfo memInfo, InjectableInfo parentType); // a02058b0 ConstructorInfo GetInjectConstructor(ConstructorInfo parentType); // a0204914 boolean m__2F7(Boolean x); // a0205db8 boolean m__2FC(Boolean c); // a0205edc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class ZenjectTypeInfo { // Fields Generic _postInjectMethods; Generic _constructorInjectables; Generic _fieldInjectables; Generic _propertyInjectables; ConstructorInfo _injectConstructor; Type _typeAnalyzed; Generic <>f__am$cache6; // Methods void .ctor(Void typeAnalyzed, Generic postInjectMethods, Void injectConstructor, Generic fieldInjectables, Generic propertyInjectables, Generic constructorInjectables); // a02054d0 Type get_TypeAnalyzed(); // a020eec0 Generic get_PostInjectMethods(); // a020eec8 Generic get_AllInjectables(); // a020eed0 Generic get_FieldInjectables(); // a020f050 Generic get_PropertyInjectables(); // a020f058 Generic get_ConstructorInjectables(); // a020f060 ConstructorInfo get_InjectConstructor(); // a020f068 Generic m__2FF(Class x); // a020f070 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__IteratorF3 { // Fields Type type; Generic __0; Generic <$s_592>__1; PropertyInfo __2; int $PC; InjectableInfo $current; Type <$>type; Generic <>f__am$cache7; // Methods void .ctor(); // a02058a0 InjectableInfo System.Collections.Generic.IEnumerator.get_Current(); // a0206898 mvar System.Collections.IEnumerator.get_Current(); // a02068a0 IEnumerator System.Collections.IEnumerable.GetEnumerator(); // a02068a8 Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // a02068ac boolean MoveNext(); // a0206980 void Dispose(); // a0206cc8 void Reset(); // a0206d84 boolean <>m__2FD(Boolean x); // a0206e18 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a0206cc8 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a02068a0 virtual boolean MoveNext(); // 6 - a0206980 virtual void Reset(); // 7 - a0206d84 virtual IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 8 - a02068a8 virtual Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 9 - a02068ac virtual InjectableInfo System.Collections.Generic.IEnumerator.get_Current(); // 10 - a0206898 } // Namespace: class c__IteratorF4 { // Fields Type type; Generic __0; Generic <$s_593>__1; FieldInfo __2; int $PC; InjectableInfo $current; Type <$>type; Generic <>f__am$cache7; // Methods void .ctor(); // a02058a8 InjectableInfo System.Collections.Generic.IEnumerator.get_Current(); // a02060b4 mvar System.Collections.IEnumerator.get_Current(); // a02060bc IEnumerator System.Collections.IEnumerable.GetEnumerator(); // a02060c4 Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // a02060c8 boolean MoveNext(); // a020619c void Dispose(); // a02064e4 void Reset(); // a02065a0 boolean <>m__2FE(Boolean x); // a0206634 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a02064e4 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a02060bc virtual boolean MoveNext(); // 6 - a020619c virtual void Reset(); // 7 - a02065a0 virtual IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 8 - a02060c4 virtual Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 9 - a02060c8 virtual InjectableInfo System.Collections.Generic.IEnumerator.get_Current(); // 10 - a02060b4 } // Namespace: class c__AnonStorey1B9 { // Fields Type parentType; // Methods void .ctor(); // a0205514 InjectableInfo <>m__2F6(InjectableInfo paramInfo); // a0206008 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1BA { // Fields Generic heirarchyList; Type type; // Methods void .ctor(); // a0205898 int <>m__2F8(Int32 x); // a0206780 InjectableInfo <>m__2F9(InjectableInfo paramInfo); // a02067ec // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1BB { // Fields FieldInfo fieldInfo; // Methods void .ctor(); // a0205da8 void <>m__2FA(mvar injectable, mvar value); // a0205f64 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1BC { // Fields PropertyInfo propInfo; // Methods void .ctor(); // a0205db0 void <>m__2FB(mvar injectable, mvar value); // a0205fb0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class PostInjectableInfo { // Fields MethodInfo _methodInfo; Generic _injectableInfo; // Methods void .ctor(Void methodInfo, Generic injectableInfo); // a01fc2bc MethodInfo get_MethodInfo(); // a01fc2e4 Generic get_InjectableInfo(); // a01fc2ec // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: ModestTree class Assert { // Methods boolean get_IsEnabled(); // a02cb380 void That(boolean condition); // a02cb388 void DerivesFrom(Void type); // 0 void DerivesFromOrEqual(Void type); // 0 void IsType(mvar obj); // 0 void IsType(mvar obj, String message); // 0 void IsEqual(mvar left, mvar right); // a02cb4ac void Throws(Void action); // a02cb938 void Throws(Void action); // 0 void IsEqual(mvar left, mvar right, Generic messageGenerator); // a02cb9c0 void IsEqual(mvar left, mvar right, String message); // a02cb578 void IsNotEqual(mvar left, mvar right); // a02cbdb0 void IsNotEqual(mvar left, mvar right, Generic messageGenerator); // a02cc23c void IsNull(mvar val); // a02cc62c void IsNotNull(mvar val); // a02cc740 void IsNotNull(mvar val, String message); // a02cc7c8 void IsNull(mvar val, String message, cmod_reqd parameters); // a02cc8a0 void IsNotNull(mvar val, String message, cmod_reqd parameters); // a02ccbc4 void IsNotEqual(mvar left, mvar right, String message); // a02cbe7c void That(boolean condition, Generic messageGenerator); // a02cccb0 void That(boolean condition, String message, cmod_reqd parameters); // a02ccdb0 void Throw(String message); // a02cb410 void Throw(String message, cmod_reqd parameters); // a02cce9c String FormatString(String format, cmod_reqd parameters); // a02cc9d0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: ModestTree class LinqExtensions { // Methods Generic Append(Generic first, cmod_opt item); // 0 Generic Prepend(Generic first, cmod_opt item); // 0 cmod_opt OnlyOrDefault(Generic source); // 0 Generic Prepend(Generic first, Generic second); // 0 boolean HasAtLeast(Generic enumerable, int amount); // 0 boolean HasMoreThan(Generic enumerable, int amount); // 0 boolean HasLessThan(Generic enumerable, int amount); // 0 boolean HasAtMost(Generic enumerable, int amount); // 0 boolean IsEmpty(Generic enumerable); // 0 Generic GetDuplicates(Generic list); // 0 Generic ReplaceOrAppend(Generic enumerable, Generic match, cmod_opt replacement); // 0 Generic ToEnumerable(Class enumerator); // 0 Generic ToEnumerable(Generic enumerator); // 0 Generic ToHashSet(Generic enumerable); // 0 boolean IsLength(Generic enumerable, int amount); // 0 cmod_opt GetSingle(cmod_reqd objectArray, boolean required); // 0 Generic OfType(Generic source, Class type); // 0 Generic DistinctBy(Generic source, Generic keySelector); // 0 Generic DistinctBy(Generic source, Generic keySelector, Generic comparer); // 0 Generic DistinctByImpl(Generic source, Generic keySelector, Generic comparer); // 0 cmod_opt Second(Generic list); // 0 cmod_opt SecondOrDefault(Generic list); // 0 int RemoveAll(Generic list, Generic predicate); // 0 boolean ContainsItem(Generic list, cmod_opt value); // 0 cmod_opt m__300(cmod_opt x); // 0 boolean m__301(Generic x); // 0 cmod_opt m__302(Generic x); // 0 boolean m__303(mvar x); // 0 boolean m__304(mvar x); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__IteratorF5`1 { // Fields Generic first; Generic <$s_596>__0; var __1; var item; int $PC; var $current; Generic <$>first; var <$>item; // Methods void .ctor(); // 0 var System.Collections.Generic.IEnumerator.get_Current(); // 0 mvar System.Collections.IEnumerator.get_Current(); // 0 IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 0 Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 0 boolean MoveNext(); // 0 void Dispose(); // 0 void Reset(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - 0 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - 0 virtual boolean MoveNext(); // 6 - 0 virtual void Reset(); // 7 - 0 virtual IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 8 - 0 virtual Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 9 - 0 virtual var System.Collections.Generic.IEnumerator.get_Current(); // 10 - 0 } // Namespace: class c__IteratorF6`1 { // Fields var item; Generic first; Generic <$s_597>__0; var __1; int $PC; var $current; var <$>item; Generic <$>first; // Methods void .ctor(); // 0 var System.Collections.Generic.IEnumerator.get_Current(); // 0 mvar System.Collections.IEnumerator.get_Current(); // 0 IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 0 Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 0 boolean MoveNext(); // 0 void Dispose(); // 0 void Reset(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - 0 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - 0 virtual boolean MoveNext(); // 6 - 0 virtual void Reset(); // 7 - 0 virtual IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 8 - 0 virtual Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 9 - 0 virtual var System.Collections.Generic.IEnumerator.get_Current(); // 10 - 0 } // Namespace: class c__IteratorF7`1 { // Fields Generic second; Generic <$s_598>__0; var __1; Generic first; Generic <$s_599>__2; var __3; int $PC; var $current; Generic <$>second; Generic <$>first; // Methods void .ctor(); // 0 var System.Collections.Generic.IEnumerator.get_Current(); // 0 mvar System.Collections.IEnumerator.get_Current(); // 0 IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 0 Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 0 boolean MoveNext(); // 0 void Dispose(); // 0 void Reset(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - 0 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - 0 virtual boolean MoveNext(); // 6 - 0 virtual void Reset(); // 7 - 0 virtual IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 8 - 0 virtual Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 9 - 0 virtual var System.Collections.Generic.IEnumerator.get_Current(); // 10 - 0 } MethodInfo Method(MethodInfo del); // a02cd874 cmod_reqd GenericArguments(Class type); // a02cd898 cmod_reqd Interfaces(Class type); // a02cd8d4 cmod_reqd Constructors(Class type); // a02cd910 mvar GetDefaultValue(Object type); // a02cd950 String GetSimpleName(String type); // a02cd980 Generic GetParentTypes(Class type); // a02cda68 String NameWithParents(String type); // a02cdb18 boolean IsClosedGenericType(Boolean type); // a02cdce0 boolean IsOpenGenericType(Boolean type); // a02cdd44 Generic GetAllInstanceFields(Class type); // a02cdda8 Generic GetAllInstanceProperties(Class type); // a02cde58 Generic GetAllInstanceMethods(Class type); // a02cdf08 String Name(String type); // a02cdfb8 String GetCSharpTypeName(String typeName); // a02ce254 boolean HasAttribute(Boolean provider, cmod_reqd attributeTypes); // a02ce6d0 boolean HasAttribute(Boolean provider); // 0 Generic AllAttributes(Class provider); // 0 Generic AllAttributes(Class provider, cmod_reqd attributeTypes); // a02ce768 boolean HasAttribute(Boolean provider, cmod_reqd attributeTypes); // a02ce8fc boolean HasAttribute(Boolean provider); // 0 Generic AllAttributes(Class provider); // 0 Generic AllAttributes(Class provider, cmod_reqd attributeTypes); // a02ce994 String m__307(String x); // a02ceb28 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__IteratorFD { // Fields Type type; Generic <$s_605>__0; Type __1; int $PC; Type $current; Type <$>type; // Methods void .ctor(); // a02cdb10 Type System.Collections.Generic.IEnumerator.get_Current(); // a02cfe08 mvar System.Collections.IEnumerator.get_Current(); // a02cfe10 IEnumerator System.Collections.IEnumerable.GetEnumerator(); // a02cfe18 Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // a02cfe1c boolean MoveNext(); // a02cfef0 void Dispose(); // a02d0238 void Reset(); // a02d02f4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a02d0238 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a02cfe10 virtual boolean MoveNext(); // 6 - a02cfef0 virtual void Reset(); // 7 - a02d02f4 virtual IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 8 - a02cfe18 virtual Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 9 - a02cfe1c virtual Type System.Collections.Generic.IEnumerator.get_Current(); // 10 - a02cfe08 } // Namespace: class c__IteratorFE { // Fields Type type; cmod_reqd <$s_606>__0; int <$s_607>__1; FieldInfo __2; Generic <$s_608>__3; FieldInfo __4; int $PC; FieldInfo $current; Type <$>type; // Methods void .ctor(); // a02cde50 FieldInfo System.Collections.Generic.IEnumerator.get_Current(); // a02ceddc mvar System.Collections.IEnumerator.get_Current(); // a02cede4 IEnumerator System.Collections.IEnumerable.GetEnumerator(); // a02cedec Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // a02cedf0 boolean MoveNext(); // a02ceec4 void Dispose(); // a02cf1f0 void Reset(); // a02cf2ac // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a02cf1f0 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a02cede4 virtual boolean MoveNext(); // 6 - a02ceec4 virtual void Reset(); // 7 - a02cf2ac virtual IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 8 - a02cedec virtual Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 9 - a02cedf0 virtual FieldInfo System.Collections.Generic.IEnumerator.get_Current(); // 10 - a02ceddc } // Namespace: class c__IteratorFF { // Fields Type type; cmod_reqd <$s_609>__0; int <$s_610>__1; PropertyInfo __2; Generic <$s_611>__3; PropertyInfo __4; int $PC; PropertyInfo $current; Type <$>type; // Methods void .ctor(); // a02cdf00 PropertyInfo System.Collections.Generic.IEnumerator.get_Current(); // a02cf8a4 mvar System.Collections.IEnumerator.get_Current(); // a02cf8ac IEnumerator System.Collections.IEnumerable.GetEnumerator(); // a02cf8b4 Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // a02cf8b8 boolean MoveNext(); // a02cf98c void Dispose(); // a02cfcb8 void Reset(); // a02cfd74 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a02cfcb8 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a02cf8ac virtual boolean MoveNext(); // 6 - a02cf98c virtual void Reset(); // 7 - a02cfd74 virtual IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 8 - a02cf8b4 virtual Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 9 - a02cf8b8 virtual PropertyInfo System.Collections.Generic.IEnumerator.get_Current(); // 10 - a02cf8a4 } // Namespace: class c__Iterator100 { // Fields Type type; cmod_reqd <$s_612>__0; int <$s_613>__1; MethodInfo __2; Generic <$s_614>__3; MethodInfo __4; int $PC; MethodInfo $current; Type <$>type; // Methods void .ctor(); // a02cdfb0 MethodInfo System.Collections.Generic.IEnumerator.get_Current(); // a02cf340 mvar System.Collections.IEnumerator.get_Current(); // a02cf348 IEnumerator System.Collections.IEnumerable.GetEnumerator(); // a02cf350 Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // a02cf354 boolean MoveNext(); // a02cf428 void Dispose(); // a02cf754 void Reset(); // a02cf810 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a02cf754 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a02cf348 virtual boolean MoveNext(); // 6 - a02cf428 virtual void Reset(); // 7 - a02cf810 virtual IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 8 - a02cf350 virtual Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 9 - a02cf354 virtual MethodInfo System.Collections.Generic.IEnumerator.get_Current(); // 10 - a02cf340 } // Namespace: class c__AnonStorey1BF { // Fields cmod_reqd attributeTypes; // Methods void .ctor(); // a02ce8f4 boolean <>m__308(Boolean a); // a02ceb2c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1C0 { // Fields Attribute a; c__AnonStorey1BF <>f__ref$447; // Methods void .ctor(); // a02cec48 boolean <>m__30A(Boolean x); // a02cec50 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1C1 { // Fields cmod_reqd attributeTypes; // Methods void .ctor(); // a02ceb20 boolean <>m__309(Boolean a); // a02cec84 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1C2 { // Fields Attribute a; c__AnonStorey1C1 <>f__ref$449; // Methods void .ctor(); // a02ceda0 boolean <>m__30B(Boolean x); // a02ceda8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class CompositionRoot { // Fields boolean _isDisposed; // Methods void .ctor(); // a01e3f84 DiContainer get_Container(); // 0 IFacade get_RootFacade(); // 0 boolean get_AllowInjectInactive(); // 0 void Update(); // a01e3f8c void FixedUpdate(); // a01e4078 void LateUpdate(); // a01e4164 void OnApplicationQuit(); // a01e4250 void OnDestroy(); // a01e4360 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class LookupId { // Fields ProviderBase Provider; BindingId BindingId; // Methods void .ctor(Void provider, Void bindingId); // a01e7ea8 // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: class c__Iterator101 { // Fields Generic <$s_617>__0; Generic __1; BindingId __2; cmod_reqd ignoreTypes; Generic __3; Generic __4; InjectContext __5; Generic <$s_618>__6; ProviderBase __7; IValidatableFactory __8; Type __9; cmod_reqd __10; Generic <$s_619>__11; ZenjectResolveException __12; Generic __13; Generic <$s_620>__14; ProviderBase __15; IValidatable __16; Generic <$s_621>__17; ZenjectResolveException __18; int $PC; ZenjectResolveException $current; cmod_reqd <$>ignoreTypes; DiContainer <>f__this; Generic <>f__am$cache18; Generic <>f__am$cache19; // Methods void .ctor(); // a01e5424 ZenjectResolveException System.Collections.Generic.IEnumerator.get_Current(); // a01f0d74 mvar System.Collections.IEnumerator.get_Current(); // a01f0d7c IEnumerator System.Collections.IEnumerable.GetEnumerator(); // a01f0d84 Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // a01f0d88 boolean MoveNext(); // a01f0e64 void Dispose(); // a01f1e18 void Reset(); // a01f2174 boolean <>m__32B(Boolean i); // a01f2208 boolean <>m__32C(Boolean x); // a01f2238 boolean <>m__32D(Boolean x); // a01f22f0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01f1e18 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a01f0d7c virtual boolean MoveNext(); // 6 - a01f0e64 virtual void Reset(); // 7 - a01f2174 virtual IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 8 - a01f0d84 virtual Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 9 - a01f0d88 virtual ZenjectResolveException System.Collections.Generic.IEnumerator.get_Current(); // 10 - a01f0d74 } // Namespace: class c__Iterator102 { // Fields Type contract; Generic <$s_623>__0; InjectableInfo __1; int $PC; Type $current; Type <$>contract; // Methods void .ctor(); // a01e7fb0 Type System.Collections.Generic.IEnumerator.get_Current(); // a01edfa0 mvar System.Collections.IEnumerator.get_Current(); // a01edfa8 IEnumerator System.Collections.IEnumerable.GetEnumerator(); // a01edfb0 Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // a01edfb4 boolean MoveNext(); // a01ee088 void Dispose(); // a01ee310 void Reset(); // a01ee3cc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01ee310 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a01edfa8 virtual boolean MoveNext(); // 6 - a01ee088 virtual void Reset(); // 7 - a01ee3cc virtual IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 8 - a01edfb0 virtual Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 9 - a01edfb4 virtual Type System.Collections.Generic.IEnumerator.get_Current(); // 10 - a01edfa0 } // Namespace: class c__Iterator103 { // Fields ProviderBase __0; InjectContext context; ProviderLookupResult __1; LookupId __2; Generic <$s_637>__3; ZenjectResolveException __4; Generic <$s_638>__5; ZenjectResolveException __6; Type __7; InjectContext __8; Generic __9; Generic <$s_639>__10; ProviderBase __11; Generic <$s_640>__12; ZenjectResolveException __13; int $PC; ZenjectResolveException $current; InjectContext <$>context; DiContainer <>f__this; // Methods void .ctor(); // a01ed5f8 ZenjectResolveException System.Collections.Generic.IEnumerator.get_Current(); // a01ef450 mvar System.Collections.IEnumerator.get_Current(); // a01ef458 IEnumerator System.Collections.IEnumerable.GetEnumerator(); // a01ef460 Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // a01ef464 boolean MoveNext(); // a01ef540 void Dispose(); // a01f09a0 void Reset(); // a01f0bf4 boolean <>m__32E(Boolean x); // a01f0c88 void <>__Finally0(); // a01f0848 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01f09a0 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a01ef458 virtual boolean MoveNext(); // 6 - a01ef540 virtual void Reset(); // 7 - a01f0bf4 virtual IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 8 - a01ef460 virtual Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 9 - a01ef464 virtual ZenjectResolveException System.Collections.Generic.IEnumerator.get_Current(); // 10 - a01ef450 } // Namespace: class c__Iterator104 { // Fields Type concreteType; ZenjectTypeInfo __0; cmod_reqd extras; Generic __1; Generic <$s_641>__2; InjectableInfo __3; InjectContext currentContext; String concreteIdentifier; InjectContext __4; Generic <$s_642>__5; ZenjectResolveException __6; int $PC; ZenjectResolveException $current; Type <$>concreteType; cmod_reqd <$>extras; InjectContext <$>currentContext; String <$>concreteIdentifier; DiContainer <>f__this; Generic <>f__am$cache12; // Methods void .ctor(); // a01ed7b0 ZenjectResolveException System.Collections.Generic.IEnumerator.get_Current(); // a01ee808 mvar System.Collections.IEnumerator.get_Current(); // a01ee810 IEnumerator System.Collections.IEnumerable.GetEnumerator(); // a01ee818 Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // a01ee81c boolean MoveNext(); // a01ee910 void Dispose(); // a01ef274 void Reset(); // a01ef3b0 String <>m__32F(String x); // a01ef444 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01ef274 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a01ee810 virtual boolean MoveNext(); // 6 - a01ee910 virtual void Reset(); // 7 - a01ef3b0 virtual IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 8 - a01ee818 virtual Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 9 - a01ee81c virtual ZenjectResolveException System.Collections.Generic.IEnumerator.get_Current(); // 10 - a01ee808 } // Namespace: class c__AnonStorey1C3 { // Fields ProviderBase provider; // Methods void .ctor(); // a01e4c90 boolean <>m__30F(Boolean item); // a01ee500 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1C4 { // Fields ProviderBase provider; // Methods void .ctor(); // a01e536c boolean <>m__310(Boolean x); // a01ee7f4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1C5 { // Fields InjectContext context; // Methods void .ctor(); // a01e56ac boolean <>m__314(Boolean x); // a01ee460 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1C6 { // Fields InjectContext context; DiContainer <>f__this; // Methods void .ctor(); // a01e5dcc mvar <>m__317(Object x); // a01ee510 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1C7 { // Fields Type installerType; // Methods void .ctor(); // a01e6d08 boolean <>m__31A(Boolean x); // a01ee4ec // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1C8 { // Fields Generic sortedProviders; DiContainer <>f__this; // Methods void .ctor(); // a01e72a0 Generic <>m__31B(Class x); // a01ee62c boolean <>m__31D(Generic x); // a01ee6fc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1C9 { // Fields LookupId lookupId; // Methods void .ctor(); // a01e7ea0 boolean <>m__320(Boolean x); // a01ee540 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1CA`1 { // Fields ProviderBase provider; // Methods void .ctor(); // 0 boolean <>m__324(Generic x); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1CB { // Fields InjectContext context; // Methods void .ctor(); // a01ed1f0 boolean <>m__325(Boolean x); // a01ee4a8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1CC`1 { // Fields GameObject prefab; String groupName; // Methods void .ctor(); // 0 var <>m__326(ListInitExpression ctx); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1CD`2 { // Fields Generic facadeInstaller; // Methods void .ctor(); // 0 var <>m__327(c__AnonStorey26 x); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey26 { // Fields EmitContext ec; LocalBuilder local; MemberAssignment <>f__this; // Methods void .ctor(); // a081cd10 void <>m__10(Void field); // a081cf98 void <>m__11(Void prop); // a081cfd0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1CE`3 { // Fields Generic facadeInstaller; // Methods void .ctor(); // 0 var <>m__328(MemberBindingType x); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1CF`4 { // Fields Generic facadeInstaller; // Methods void .ctor(); // 0 var <>m__329(MemberListBinding x); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1D0`5 { // Fields Generic facadeInstaller; // Methods void .ctor(); // 0 var <>m__32A(ParameterExpression x); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class GlobalCompositionRoot { // Fields static String GlobalInstallersResourceName = @"ZenjectGlobalInstallers"; GlobalCompositionRoot _instance; DiContainer _container; IFacade _rootFacade; boolean _hasInitialized; Generic <>f__am$cache4; // Methods void .ctor(); // a01f5ce4 DiContainer get_Container(); // a01f5cec IFacade get_RootFacade(); // a01f5cf4 boolean get_AllowInjectInactive(); // a01f5cfc GlobalCompositionRoot get_Instance(); // a01f5d04 void EnsureIsInitialized(); // a01f5fd8 void Initialize(); // a01f5e50 void InitializeRootIfNecessary(); // a01f62a4 DiContainer CreateContainer(boolean isValidating, DiContainer root); // a01f5fdc Generic GetGlobalInstallers(); // a01f6364 Generic m__330(Class x); // a01f6588 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual DiContainer get_Container(); // 4 - a01f5cec virtual IFacade get_RootFacade(); // 5 - a01f5cf4 virtual boolean get_AllowInjectInactive(); // 6 - a01f5cfc } // Namespace: Zenject class GlobalInstallerConfig { // Fields cmod_reqd Installers; // Methods void .ctor(); // a01f65a0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: Zenject class IBinder { // Methods boolean HasBinding(Boolean context); // 0 UntypedBinder Bind(UntypedBinder contractType, String identifier); // 0 Generic Bind(String identifier); // 0 Generic Rebind(); // 0 Generic BindIFactory(String identifier); // 0 Generic BindIFactory(); // 0 Generic BindIFactory(String identifier); // 0 Generic BindIFactory(); // 0 Generic BindIFactory(String identifier); // 0 Generic BindIFactory(); // 0 Generic BindIFactory(String identifier); // 0 Generic BindIFactory(); // 0 Generic BindIFactory(String identifier); // 0 Generic BindIFactory(); // 0 Generic BindIFactoryUntyped(String identifier); // 0 Generic BindIFactoryUntyped(); // 0 BindingConditionSetter BindInstance(String identifier, cmod_opt obj); // 0 BindingConditionSetter BindInstance(cmod_opt obj); // 0 Generic Bind(); // 0 UntypedBinder Bind(UntypedBinder contractType); // 0 boolean Unbind(String identifier); // 0 boolean Unbind(); // 0 void UnbindAll(); // 0 boolean HasBinding(); // 0 boolean HasBinding(String identifier); // 0 void BindAllInterfacesToSingle(); // 0 void BindAllInterfacesToSingle(Void concreteType); // 0 void BindAllInterfacesToInstance(mvar value); // 0 void BindAllInterfacesToInstance(Void concreteType, mvar value); // 0 BindingConditionSetter BindFacadeFactory(Generic facadeInstaller); // 0 BindingConditionSetter BindFacadeFactory(Generic facadeInstaller); // 0 BindingConditionSetter BindFacadeFactory(Generic facadeInstaller); // 0 BindingConditionSetter BindFacadeFactory(Generic facadeInstaller); // 0 BindingConditionSetter BindGameObjectFactory(BindingConditionSetter prefab); // 0 BindingConditionSetter BindGameObjectFactory(BindingConditionSetter prefab, String groupName); // 0 void Install(Generic installers); // 0 void Install(Void installer); // 0 void Install(cmod_reqd extraArgs); // 0 void Install(Void installerType, cmod_reqd extraArgs); // 0 boolean HasInstalled(Boolean installerType); // 0 boolean HasInstalled(); // 0 } // Namespace: Zenject class IInstaller { // Methods void InstallBindings(); // 0 boolean get_IsEnabled(); // 0 } // Namespace: Zenject class IResolver { // Methods void InjectExplicit(mvar injectable, Generic extraArgs, boolean shouldUseAll, Void typeInfo, Void context, String concreteIdentifier); // 0 void InjectGameObject(Void gameObject, boolean recursive, boolean includeInactive); // 0 void InjectGameObject(Void gameObject, boolean recursive); // 0 void InjectGameObject(Void gameObject); // 0 void InjectGameObject(Void gameObject, boolean recursive, boolean includeInactive, Generic extraArgs); // 0 void InjectGameObject(Void gameObject, boolean recursive, boolean includeInactive, Generic extraArgs, Void context); // 0 void Inject(mvar injectable); // 0 void Inject(mvar injectable, Generic additional); // 0 void Inject(mvar injectable, Generic additional, boolean shouldUseAll); // 0 void Inject(mvar injectable, Generic additional, boolean shouldUseAll, Void context); // 0 void Inject(mvar injectable, Generic additional, boolean shouldUseAll, Void context, Void typeInfo); // 0 void InjectExplicit(mvar injectable, Generic additional); // 0 void InjectExplicit(mvar injectable, Generic additional, Void context); // 0 Generic ResolveTypeAll(Class context); // 0 Generic ResolveTypeAll(Class type); // 0 mvar Resolve(Object context); // 0 cmod_opt Resolve(); // 0 cmod_opt Resolve(String identifier); // 0 cmod_opt TryResolve(); // 0 cmod_opt TryResolve(String identifier); // 0 mvar TryResolve(Object contractType); // 0 mvar TryResolve(Object contractType, String identifier); // 0 mvar Resolve(Object contractType); // 0 mvar Resolve(Object contractType, String identifier); // 0 cmod_opt Resolve(Preconditions context); // 0 IList ResolveAll(IList context); // 0 Generic ResolveAll(); // 0 Generic ResolveAll(boolean optional); // 0 Generic ResolveAll(String identifier); // 0 Generic ResolveAll(String identifier, boolean optional); // 0 Generic ResolveAll(Class context); // 0 IList ResolveAll(IList contractType); // 0 IList ResolveAll(IList contractType, String identifier); // 0 IList ResolveAll(IList contractType, boolean optional); // 0 IList ResolveAll(IList contractType, String identifier, boolean optional); // 0 Generic ValidateResolve(); // 0 Generic ValidateResolve(String identifier); // 0 Generic ValidateValidatables(cmod_reqd ignoreTypes); // 0 } // Namespace: Zenject class Installer { // Fields DiContainer _container; // Methods void .ctor(); // a01f8ef0 DiContainer get_Container(); // a01f8ef8 boolean get_IsEnabled(); // a01f8f00 void InstallBindings(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void InstallBindings(); // 4 - 0 virtual boolean get_IsEnabled(); // 5 - a01f8f00 virtual boolean get_IsEnabled(); // 6 - a01f8f00 } // Namespace: Zenject class MonoInstaller { // Fields DiContainer _container; // Methods void .ctor(); // a01fc2a0 DiContainer get_Container(); // a01fc2a8 boolean get_IsEnabled(); // a01fc2b0 void Start(); // a01fc2b8 void InstallBindings(); // 0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void InstallBindings(); // 4 - 0 virtual boolean get_IsEnabled(); // 5 - a01fc2b0 virtual boolean get_IsEnabled(); // 6 - a01fc2b0 virtual void Start(); // 7 - a01fc2b8 } // Namespace: Zenject class SceneCompositionRoot { // Fields Generic DecoratedScenes; Generic BeforeInstallHooks; Generic AfterInstallHooks; boolean OnlyInjectWhenActive; boolean ParentNewObjectsUnderRoot; cmod_reqd Installers; DiContainer _container; IFacade _rootFacade; StaticSettings _staticSettings; Generic <>f__am$cache9; // Methods void .ctor(); // a01ff890 void .cctor(); // a01ff938 DiContainer get_Container(); // a01ff9e8 IFacade get_RootFacade(); // a01ff9f0 boolean get_AllowInjectInactive(); // a01ff9f8 void Awake(); // a01ffa0c void Start(); // a0200648 DiContainer CreateContainer(boolean isValidating, DiContainer parentContainer, Generic extraInstallers); // a01ffd74 Generic GetSceneRootObjects(ValueType scene, boolean includeInactive); // a0200710 void InjectObjectsInScene(); // a02003b8 SceneCompositionRoot Instantiate(SceneCompositionRoot parent, SceneCompositionRoot settings); // a020084c SceneCompositionRoot InstantiateComponent(SceneCompositionRoot gameObject, SceneCompositionRoot settings); // a0200988 boolean m__331(Boolean x); // a0200abc // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual DiContainer get_Container(); // 4 - a01ff9e8 virtual IFacade get_RootFacade(); // 5 - a01ff9f0 virtual boolean get_AllowInjectInactive(); // 6 - a01ff9f8 } // Namespace: class StaticSettings { // Fields Generic Installers; boolean ParentNewObjectsUnderRoot; boolean OnlyInjectWhenActive; // Methods void .ctor(); // a0200cb4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1D1 { // Fields boolean includeInactive; Scene scene; // Methods void .ctor(); // a0200844 boolean <>m__332(Boolean x); // a0200acc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class SingletonTypes { // Fields int value__; static SingletonTypes ToSingle = 0; static SingletonTypes ToSingleMethod = 1; static SingletonTypes ToSingleInstance = 2; static SingletonTypes ToSinglePrefab = 3; static SingletonTypes ToSinglePrefabResource = 4; static SingletonTypes ToSingleFactory = 5; static SingletonTypes ToSingleGameObject = 6; static SingletonTypes ToSingleMonoBehaviour = 7; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: class SingletonInfo { // Fields SingletonTypes Type; int RefCount; // Methods void .ctor(); // a0201ca4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class ZenConstants { // Fields static String DefaultParentId = @"InstantiateDefaultParent"; // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class DisposableInfo { // Fields IDisposable Disposable; int Priority; // Methods void .ctor(Void disposable, int priority); // a01f2970 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1D2 { // Fields IDisposable disposable; // Methods void .ctor(); // a01f2968 boolean <>m__333(Generic x); // a01f34cc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1D3 { // Fields IDisposable disposable; // Methods void .ctor(); // a01f2bc8 boolean <>m__335(Boolean x); // a01f3510 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class ExecutionOrderInstaller { // Fields Generic _typeOrder; // Methods void .ctor(Generic typeOrder); // a01f353c void InstallBindings(); // a01f355c void BindPriority(Void container, int priorityCount); // 0 void BindPriority(Void container, Void type, int priority); // a01f3768 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void InstallBindings(); // 4 - a01f355c virtual boolean get_IsEnabled(); // 5 - a01f8f00 virtual boolean get_IsEnabled(); // 6 - a01f8f00 virtual void InstallBindings(); // 7 - a01f355c } // Namespace: Zenject class FixedTickablePrioritiesInstaller { // Fields Generic _tickables; // Methods void .ctor(Generic tickables); // a01f410c void InstallBindings(); // a01f412c void BindPriority(Void container, Void tickableType, int priorityCount); // a01f430c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void InstallBindings(); // 4 - a01f412c virtual boolean get_IsEnabled(); // 5 - a01f8f00 virtual boolean get_IsEnabled(); // 6 - a01f8f00 virtual void InstallBindings(); // 7 - a01f412c } // Namespace: Zenject class ITickable { // Methods void Tick(); // 0 } // Namespace: Zenject class IFixedTickable { // Methods void FixedTick(); // 0 } // Namespace: Zenject class ILateTickable { // Methods void LateTick(); // 0 } // Namespace: class InitializableInfo { // Fields IInitializable Initializable; int Priority; // Methods void .ctor(Void initializable, int priority); // a01f6adc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1D4 { // Fields IInitializable initializable; // Methods void .ctor(); // a01f6ad4 boolean <>m__338(Generic x); // a01f73cc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class KernelUtil { // Methods void BindTickable(Void container, int priority); // 0 void BindTickablePriority(Void container, int priority); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class LateTickablePrioritiesInstaller { // Fields Generic _tickables; // Methods void .ctor(Generic tickables); // a01fa26c void InstallBindings(); // a01fa28c void BindPriority(Void container, int priorityCount); // 0 void BindPriority(Void container, Void tickableType, int priorityCount); // a01fa488 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void InstallBindings(); // 4 - a01fa28c virtual boolean get_IsEnabled(); // 5 - a01f8f00 virtual boolean get_IsEnabled(); // 6 - a01f8f00 virtual void InstallBindings(); // 7 - a01fa28c } // Namespace: Zenject class StandardInstaller`1 { // Methods void .ctor(); // 0 void InstallBindings(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void InstallBindings(); // 4 - 0 virtual boolean get_IsEnabled(); // 5 - a01f8f00 virtual boolean get_IsEnabled(); // 6 - a01f8f00 virtual void InstallBindings(); // 7 - 0 } // Namespace: Zenject class StandardInstaller { // Methods void .ctor(); // a0201d5c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void InstallBindings(); // 4 - a06549ec virtual boolean get_IsEnabled(); // 5 - a01f8f00 virtual boolean get_IsEnabled(); // 6 - a01f8f00 virtual void InstallBindings(); // 7 - a06549ec } // Namespace: Zenject class TaskUpdater`1 { // Fields Generic _tasks; Generic _queuedTasks; Generic <>f__am$cache2; // Methods void .ctor(); // 0 Generic get_AllTasks(); // 0 Generic get_ActiveTasks(); // 0 void AddTask(var task, int priority); // 0 void AddTaskInternal(var task, int priority); // 0 void RemoveTask(var task); // 0 void OnFrameStart(); // 0 void UpdateAll(); // 0 void UpdateRange(int minPriority, int maxPriority); // 0 void ClearRemovedTasks(Generic tasks); // 0 void AddQueuedTasks(); // 0 void InsertTaskSorted(Generic task); // 0 void UpdateItem(var task); // 0 var m__33C(Generic x); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class TaskInfo { // Fields var Task; int Priority; boolean IsRemoved; // Methods void .ctor(var task, int priority); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1D5 { // Fields var task; // Methods void .ctor(); // 0 boolean <>m__33D(Generic x); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1D6 { // Fields IFixedTickable tickable; // Methods void .ctor(); // a0203754 boolean <>m__33F(Generic x); // a0203ec0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1D7 { // Fields ITickable tickable; // Methods void .ctor(); // a020375c boolean <>m__342(Generic x); // a0203f48 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__AnonStorey1D8 { // Fields ILateTickable tickable; // Methods void .ctor(); // a0203764 boolean <>m__345(Generic x); // a0203f04 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class MouseButtons { // Fields int value__; static MouseButtons Left = 0; static MouseButtons Right = 1; static MouseButtons Middle = 2; static MouseButtons None = 3; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Zenject class UnityEventManager { // Fields Vector3 _lastMousePosition; int _lastWidth; int _lastHeight; Action ApplicationGainedFocus; Action ApplicationLostFocus; Generic ApplicationFocusChanged; Action ApplicationQuit; Action ChangingScenes; Action DrawGizmos; Generic MouseButtonDown; Generic MouseButtonUp; Action LeftMouseButtonDown; Action LeftMouseButtonUp; Action MiddleMouseButtonDown; Action MiddleMouseButtonUp; Action RightMouseButtonDown; Action RightMouseButtonUp; Action MouseMoved; Action ScreenSizeChanged; Action Started; Generic MouseWheelMoved; boolean k__BackingField; Action <>f__am$cache16; Action <>f__am$cache17; Generic <>f__am$cache18; Action <>f__am$cache19; Action <>f__am$cache1A; Action <>f__am$cache1B; Generic <>f__am$cache1C; Generic <>f__am$cache1D; Action <>f__am$cache1E; Action <>f__am$cache1F; Action <>f__am$cache20; Action <>f__am$cache21; Action <>f__am$cache22; Action <>f__am$cache23; Action <>f__am$cache24; Action <>f__am$cache25; Action <>f__am$cache26; Generic <>f__am$cache27; // Methods void .ctor(); // a020a2c0 void add_ApplicationGainedFocus(Void value); // a020acd4 void remove_ApplicationGainedFocus(Void value); // a020ae60 void add_ApplicationLostFocus(Void value); // a020afec void remove_ApplicationLostFocus(Void value); // a020b178 void add_ApplicationFocusChanged(Generic value); // a020b304 void remove_ApplicationFocusChanged(Generic value); // a020b490 void add_ApplicationQuit(Void value); // a020b61c void remove_ApplicationQuit(Void value); // a020b7a8 void add_ChangingScenes(Void value); // a020b934 void remove_ChangingScenes(Void value); // a020bac0 void add_DrawGizmos(Void value); // a020bc4c void remove_DrawGizmos(Void value); // a020bdd8 void add_MouseButtonDown(Generic value); // a020bf64 void remove_MouseButtonDown(Generic value); // a020c0f0 void add_MouseButtonUp(Generic value); // a020c27c void remove_MouseButtonUp(Generic value); // a020c408 void add_LeftMouseButtonDown(Void value); // a020c594 void remove_LeftMouseButtonDown(Void value); // a020c720 void add_LeftMouseButtonUp(Void value); // a020c8ac void remove_LeftMouseButtonUp(Void value); // a020ca38 void add_MiddleMouseButtonDown(Void value); // a020cbc4 void remove_MiddleMouseButtonDown(Void value); // a020cd50 void add_MiddleMouseButtonUp(Void value); // a020cedc void remove_MiddleMouseButtonUp(Void value); // a020d068 void add_RightMouseButtonDown(Void value); // a020d1f4 void remove_RightMouseButtonDown(Void value); // a020d380 void add_RightMouseButtonUp(Void value); // a020d50c void remove_RightMouseButtonUp(Void value); // a020d698 void add_MouseMoved(Void value); // a020d824 void remove_MouseMoved(Void value); // a020d9b0 void add_ScreenSizeChanged(Void value); // a020db3c void remove_ScreenSizeChanged(Void value); // a020dcc8 void add_Started(Void value); // a020de54 void remove_Started(Void value); // a020dfe0 void add_MouseWheelMoved(Generic value); // a020e16c void remove_MouseWheelMoved(Generic value); // a020e2f8 boolean get_IsFocused(); // a020e484 void set_IsFocused(boolean value); // a020e48c void Start(); // a020e494 void Tick(); // a020e4dc void OnDestroy(); // a020ea84 void OnApplicationQuit(); // a020eaa8 void OnDrawGizmos(); // a020eacc void OnApplicationFocus(boolean newIsFocused); // a020eaf0 void m__347(); // a020ec10 void m__348(); // a020ec14 void m__349(boolean ); // a020ec18 void m__34A(); // a020ec1c void m__34B(); // a020ec20 void m__34C(); // a020ec24 void m__34D(Void ); // a020ec28 void m__34E(Void ); // a020ec2c void m__34F(); // a020ec30 void m__350(); // a020ec34 void m__351(); // a020ec38 void m__352(); // a020ec3c void m__353(); // a020ec40 void m__354(); // a020ec44 void m__355(); // a020ec48 void m__356(); // a020ec4c void m__357(); // a020ec50 void m__358(float ); // a020ec54 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void Tick(); // 4 - a020e4dc } // Namespace: Zenject class ZenUtil { // Methods void .ctor(); // a020f088 boolean IsNull(mvar obj); // a01fdd9c void LoadScene(String levelName); // a020f090 void LoadScene(String levelName, Generic preBindings); // a020f4fc void LoadScene(String levelName, Generic preBindings, Generic postBindings); // a020f528 void LoadSceneAdditive(String levelName); // a020f550 void LoadSceneAdditive(String levelName, Generic preBindings); // a020f578 void LoadSceneAdditive(String levelName, Generic preBindings, Generic postBindings); // a0200ed0 void UnityLoadScene(String levelName, boolean isAdditive); // a020f5a4 void LoadSceneInternal(String levelName, boolean isAdditive, Generic preBindings, Generic postBindings); // a020f0b8 IEnumerator LoadSceneAdditiveWithContainer(String levelName, IEnumerator parentContainer); // a020f5b0 IEnumerator LoadSceneAdditiveWithContainerAsync(String levelName, IEnumerator parentContainer); // a020f664 IEnumerator LoadSceneAdditiveWithContainerAsync(String levelName, IEnumerator parentContainer, Generic callback); // a020f680 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__Iterator105 { // Fields Generic __0; String levelName; Generic __1; Generic <$s_660>__2; GameObject __3; DiContainer parentContainer; int $PC; mvar $current; String <$>levelName; DiContainer <$>parentContainer; // Methods void .ctor(); // a020f65c mvar System.Collections.Generic.IEnumerator.get_Current(); // a020f740 mvar System.Collections.IEnumerator.get_Current(); // a020f748 boolean MoveNext(); // a020f750 void Dispose(); // a020fad8 void Reset(); // a020fae4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a020fad8 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a020f748 virtual boolean MoveNext(); // 6 - a020f750 virtual void Reset(); // 7 - a020fae4 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a020f740 } // Namespace: class c__Iterator106 { // Fields String levelName; AsyncOperation __0; Scene __1; cmod_reqd <$s_661>__2; int <$s_662>__3; GameObject __4; DiContainer parentContainer; Generic callback; int $PC; mvar $current; String <$>levelName; DiContainer <$>parentContainer; Generic <$>callback; // Methods void .ctor(); // a020f738 mvar System.Collections.Generic.IEnumerator.get_Current(); // a020fb78 mvar System.Collections.IEnumerator.get_Current(); // a020fb80 boolean MoveNext(); // a020fb88 void Dispose(); // a020fd34 void Reset(); // a020fd40 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a020fd34 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a020fb80 virtual boolean MoveNext(); // 6 - a020fb88 virtual void Reset(); // 7 - a020fd40 virtual mvar System.Collections.Generic.IEnumerator.get_Current(); // 8 - a020fb78 } // Namespace: Zenject class DiContainerProvider { // Fields DiContainer _container; // Methods void .ctor(Void container); // a01f23a8 Type GetInstanceType(); // a01f23c8 mvar GetInstance(Object context); // a01f23d0 Generic ValidateBinding(Class context); // a01f2414 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01ff480 virtual boolean Matches(Boolean context); // 5 - a01ff458 virtual Type GetInstanceType(); // 6 - a01f23c8 virtual mvar GetInstance(Object context); // 7 - a01f23d0 virtual Generic ValidateBinding(Class context); // 8 - a01f2414 virtual void Dispose(); // 9 - a01ff480 } // Namespace: Zenject class GameObjectTransientProvider { // Fields Type _componentType; // Methods void .ctor(Void componentType); // a01f53e0 Type GetInstanceType(); // a01f548c mvar GetInstance(Object context); // a01f5494 Generic ValidateBinding(Class context); // a01f55c4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01ff480 virtual boolean Matches(Boolean context); // 5 - a01ff458 virtual Type GetInstanceType(); // 6 - a01f548c virtual mvar GetInstance(Object context); // 7 - a01f5494 virtual Generic ValidateBinding(Class context); // 8 - a01f55c4 virtual void Dispose(); // 9 - a01ff480 } // Namespace: Zenject class GameObjectTransientProviderFromPrefab { // Fields Type _concreteType; GameObject _template; // Methods void .ctor(Void concreteType, Void template, Void container); // a01f5690 Type GetInstanceType(); // a01f58ec mvar GetInstance(Object context); // a01f58f4 Generic ValidateBinding(Class context); // a01f5a08 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01ff480 virtual boolean Matches(Boolean context); // 5 - a01ff458 virtual Type GetInstanceType(); // 6 - a01f58ec virtual mvar GetInstance(Object context); // 7 - a01f58f4 virtual Generic ValidateBinding(Class context); // 8 - a01f5a08 virtual void Dispose(); // 9 - a01ff480 } // Namespace: Zenject class GameObjectTransientProviderFromPrefabResource { // Fields String _resourcePath; Type _concreteType; // Methods void .ctor(Void concreteType, String resourcePath); // a01f5ad4 Type GetInstanceType(); // a01f5afc mvar GetInstance(Object context); // a01f5b04 Generic ValidateBinding(Class context); // a01f5c18 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01ff480 virtual boolean Matches(Boolean context); // 5 - a01ff458 virtual Type GetInstanceType(); // 6 - a01f5afc virtual mvar GetInstance(Object context); // 7 - a01f5b04 virtual Generic ValidateBinding(Class context); // 8 - a01f5c18 virtual void Dispose(); // 9 - a01ff480 } // Namespace: Zenject class InstanceProvider { // Fields mvar _instance; Type _instanceType; // Methods void .ctor(Void instanceType, mvar instance, Void container); // a01f8f08 Type GetInstanceType(); // a01f91e8 mvar GetInstance(Object context); // a01f91f0 Generic ValidateBinding(Class context); // a01f9250 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01ff480 virtual boolean Matches(Boolean context); // 5 - a01ff458 virtual Type GetInstanceType(); // 6 - a01f91e8 virtual mvar GetInstance(Object context); // 7 - a01f91f0 virtual Generic ValidateBinding(Class context); // 8 - a01f9250 virtual void Dispose(); // 9 - a01ff480 } // Namespace: Zenject class MethodProvider`1 { // Fields Generic _method; // Methods void .ctor(Generic method, Void container); // 0 Type GetInstanceType(); // 0 mvar GetInstance(Object context); // 0 Generic ValidateBinding(Class context); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01ff480 virtual boolean Matches(Boolean context); // 5 - a01ff458 virtual Type GetInstanceType(); // 6 - 0 virtual mvar GetInstance(Object context); // 7 - 0 virtual Generic ValidateBinding(Class context); // 8 - 0 virtual void Dispose(); // 9 - a01ff480 } // Namespace: class c__AnonStorey1D9 { // Fields InjectContext context; // Methods void .ctor(); // 0 String <>m__359(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class MethodProviderUntyped { // Fields Generic _method; Type _returnType; // Methods void .ctor(Void returnType, Generic method); // a01fa7e0 Type GetInstanceType(); // a01fa808 mvar GetInstance(Object context); // a01fa810 Generic ValidateBinding(Class context); // a01fa980 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01ff480 virtual boolean Matches(Boolean context); // 5 - a01ff458 virtual Type GetInstanceType(); // 6 - a01fa808 virtual mvar GetInstance(Object context); // 7 - a01fa810 virtual Generic ValidateBinding(Class context); // 8 - a01fa980 virtual void Dispose(); // 9 - a01ff480 } // Namespace: class c__AnonStorey1DA { // Fields InjectContext context; MethodProviderUntyped <>f__this; // Methods void .ctor(); // a01fa978 String <>m__35A(); // a01faa00 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class ResourceProvider { // Fields Type _concreteType; String _resourcePath; // Methods void .ctor(Void concreteType, String resourcePath); // a01ff484 Type GetInstanceType(); // a01ff4ac mvar GetInstance(Object context); // a01ff4b4 Type GetTypeToInstantiate(Type contractType); // a01ff634 Generic ValidateBinding(Class context); // a01ff66c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01ff480 virtual boolean Matches(Boolean context); // 5 - a01ff458 virtual Type GetInstanceType(); // 6 - a01ff4ac virtual mvar GetInstance(Object context); // 7 - a01ff4b4 virtual Generic ValidateBinding(Class context); // 8 - a01ff66c virtual void Dispose(); // 9 - a01ff480 } // Namespace: class c__Iterator107 { // Fields int $PC; ZenjectResolveException $current; // Methods void .ctor(); // a01ff708 ZenjectResolveException System.Collections.Generic.IEnumerator.get_Current(); // a01ff710 mvar System.Collections.IEnumerator.get_Current(); // a01ff718 IEnumerator System.Collections.IEnumerable.GetEnumerator(); // a01ff720 Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // a01ff724 boolean MoveNext(); // a01ff7e0 void Dispose(); // a01ff7f0 void Reset(); // a01ff7fc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01ff7f0 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a01ff718 virtual boolean MoveNext(); // 6 - a01ff7e0 virtual void Reset(); // 7 - a01ff7fc virtual IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 8 - a01ff720 virtual Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 9 - a01ff724 virtual ZenjectResolveException System.Collections.Generic.IEnumerator.get_Current(); // 10 - a01ff710 } // Namespace: Zenject class FactorySingletonLazyCreator`2 { // Fields SingletonId _id; FactorySingletonProviderCreator _owner; int _referenceCount; mvar _instance; DiContainer _container; // Methods void .ctor(Void id, Void container, Void owner); // 0 void IncRefCount(); // 0 void DecRefCount(); // 0 mvar GetInstance(Object context); // 0 Generic ValidateBinding(Class context); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual Generic ValidateBinding(Class context); // 4 - 0 virtual mvar GetInstance(Object context); // 5 - 0 virtual void DecRefCount(); // 6 - 0 virtual void IncRefCount(); // 7 - 0 } // Namespace: class c__Iterator108 { // Fields InjectContext context; Generic <$s_663>__0; ZenjectResolveException __1; int $PC; ZenjectResolveException $current; InjectContext <$>context; GameObjectSingletonLazyCreator <>f__this; // Methods void .ctor(); // a01f4a70 ZenjectResolveException System.Collections.Generic.IEnumerator.get_Current(); // a01f4a78 mvar System.Collections.IEnumerator.get_Current(); // a01f4a80 IEnumerator System.Collections.IEnumerable.GetEnumerator(); // a01f4a88 Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // a01f4a8c boolean MoveNext(); // a01f4b68 void Dispose(); // a01f4dfc void Reset(); // a01f4eb8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01f4dfc virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a01f4a80 virtual boolean MoveNext(); // 6 - a01f4b68 virtual void Reset(); // 7 - a01f4eb8 virtual IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 8 - a01f4a88 virtual Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 9 - a01f4a8c virtual ZenjectResolveException System.Collections.Generic.IEnumerator.get_Current(); // 10 - a01f4a78 } // Namespace: class c__Iterator109 { // Fields int $PC; ZenjectResolveException $current; // Methods void .ctor(); // a01f99a8 ZenjectResolveException System.Collections.Generic.IEnumerator.get_Current(); // a01f99b0 mvar System.Collections.IEnumerator.get_Current(); // a01f99b8 IEnumerator System.Collections.IEnumerable.GetEnumerator(); // a01f99c0 Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // a01f99c4 boolean MoveNext(); // a01f9a80 void Dispose(); // a01f9a90 void Reset(); // a01f9a9c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01f9a90 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a01f99b8 virtual boolean MoveNext(); // 6 - a01f9a80 virtual void Reset(); // 7 - a01f9a9c virtual IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 8 - a01f99c0 virtual Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 9 - a01f99c4 virtual ZenjectResolveException System.Collections.Generic.IEnumerator.get_Current(); // 10 - a01f99b0 } // Namespace: Zenject class MethodSingletonLazyCreator`1 { // Fields Generic _createMethod; SingletonId _id; MethodSingletonProviderCreator _owner; int _referenceCount; mvar _instance; // Methods void .ctor(Void id, Void owner, Generic createMethod); // 0 Delegate get_CreateMethod(); // 0 void IncRefCount(); // 0 void DecRefCount(); // 0 mvar GetInstance(Object context); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void DecRefCount(); // 4 - 0 virtual void IncRefCount(); // 5 - 0 virtual mvar GetInstance(Object context); // 6 - 0 virtual Delegate get_CreateMethod(); // 7 - 0 } // Namespace: class c__Iterator10A { // Fields int $PC; ZenjectResolveException $current; // Methods void .ctor(); // a01faea8 ZenjectResolveException System.Collections.Generic.IEnumerator.get_Current(); // a01faeb0 mvar System.Collections.IEnumerator.get_Current(); // a01faeb8 IEnumerator System.Collections.IEnumerable.GetEnumerator(); // a01faec0 Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // a01faec4 boolean MoveNext(); // a01faf80 void Dispose(); // a01faf90 void Reset(); // a01faf9c // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01faf90 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a01faeb8 virtual boolean MoveNext(); // 6 - a01faf80 virtual void Reset(); // 7 - a01faf9c virtual IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 8 - a01faec0 virtual Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 9 - a01faec4 virtual ZenjectResolveException System.Collections.Generic.IEnumerator.get_Current(); // 10 - a01faeb0 } // Namespace: Zenject class MonoBehaviourSingletonProvider { // Fields MonoBehaviourSingletonProviderCreator _owner; SingletonRegistry _singletonRegistry; MonoBehaviourSingletonLazyCreator _lazyCreator; Type _componentType; MonoBehaviourSingletonId _monoBehaviourId; SingletonId _singletonId; // Methods void .ctor(Void monoBehaviourId, Void componentType, Void lazyCreator, Void singletonRegistry, Void owner); // a01fb9cc void Init(); // a01fbb18 void Dispose(); // a01fbdfc Type GetInstanceType(); // a01fbf50 mvar GetInstance(Object context); // a01fbf58 Generic ValidateBinding(Class context); // a01fbf78 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01fbdfc virtual boolean Matches(Boolean context); // 5 - a01ff458 virtual Type GetInstanceType(); // 6 - a01fbf50 virtual mvar GetInstance(Object context); // 7 - a01fbf58 virtual Generic ValidateBinding(Class context); // 8 - a01fbf78 virtual void Dispose(); // 9 - a01fbdfc } // Namespace: class GameObjectMarkInfo { // Fields GameObject GameObject; int RefCount; // Methods void .ctor(); // a01fc088 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__Iterator10B { // Fields Type componentType; InjectContext context; Generic <$s_664>__0; ZenjectResolveException __1; int $PC; ZenjectResolveException $current; Type <$>componentType; InjectContext <$>context; PrefabSingletonLazyCreator <>f__this; // Methods void .ctor(); // a01fe480 ZenjectResolveException System.Collections.Generic.IEnumerator.get_Current(); // a01fe488 mvar System.Collections.IEnumerator.get_Current(); // a01fe490 IEnumerator System.Collections.IEnumerable.GetEnumerator(); // a01fe498 Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // a01fe49c boolean MoveNext(); // a01fe580 void Dispose(); // a01fe9f8 void Reset(); // a01feab4 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01fe9f8 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a01fe490 virtual boolean MoveNext(); // 6 - a01fe580 virtual void Reset(); // 7 - a01feab4 virtual IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 8 - a01fe498 virtual Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 9 - a01fe49c virtual ZenjectResolveException System.Collections.Generic.IEnumerator.get_Current(); // 10 - a01fe488 } // Namespace: class PrefabMarkInfo { // Fields GameObject Prefab; int RefCount; // Methods void .ctor(); // a01ff224 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class c__Iterator10C { // Fields Type componentType; InjectContext context; Generic <$s_665>__0; ZenjectResolveException __1; int $PC; ZenjectResolveException $current; Type <$>componentType; InjectContext <$>context; PrefabResourceSingletonLazyCreator <>f__this; // Methods void .ctor(); // a01fcd24 ZenjectResolveException System.Collections.Generic.IEnumerator.get_Current(); // a01fcd2c mvar System.Collections.IEnumerator.get_Current(); // a01fcd34 IEnumerator System.Collections.IEnumerable.GetEnumerator(); // a01fcd3c Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // a01fcd40 boolean MoveNext(); // a01fce24 void Dispose(); // a01fd288 void Reset(); // a01fd344 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01fd288 virtual mvar System.Collections.IEnumerator.get_Current(); // 5 - a01fcd34 virtual boolean MoveNext(); // 6 - a01fce24 virtual void Reset(); // 7 - a01fd344 virtual IEnumerator System.Collections.IEnumerable.GetEnumerator(); // 8 - a01fcd3c virtual Generic System.Collections.Generic.IEnumerable.GetEnumerator(); // 9 - a01fcd40 virtual ZenjectResolveException System.Collections.Generic.IEnumerator.get_Current(); // 10 - a01fcd2c } // Namespace: class ResourceMarkInfo { // Fields String ResourcePath; int RefCount; // Methods void .ctor(); // a01fdac0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class TransientProvider { // Fields Type _concreteType; // Methods void .ctor(Void concreteType, Void container); // a0204038 Type GetInstanceType(); // a02042a8 mvar GetInstance(Object context); // a02042b0 Type GetTypeToInstantiate(Type contractType); // a02043e0 Generic ValidateBinding(Class context); // a02044a8 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void Dispose(); // 4 - a01ff480 virtual boolean Matches(Boolean context); // 5 - a01ff458 virtual Type GetInstanceType(); // 6 - a02042a8 virtual mvar GetInstance(Object context); // 7 - a02042b0 virtual Generic ValidateBinding(Class context); // 8 - a02044a8 virtual void Dispose(); // 9 - a01ff480 } // Namespace: Zenject class InjectAttributeBase { // Fields boolean k__BackingField; String k__BackingField; InjectSources k__BackingField; // Methods void .ctor(); // a01f768c boolean get_IsOptional(); // a01f76f4 void set_IsOptional(boolean value); // a01f76fc String get_Identifier(); // a01f7704 void set_Identifier(String value); // a01f7694 InjectSources get_SourceType(); // a01f770c void set_SourceType(Void value); // a01f76bc // VTable virtual boolean Equals(mvar obj); // 0 - a0b3976c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b394cc virtual String ToString(); // 3 - a0bcc704 virtual mvar get_TypeId(); // 4 - a0b38888 virtual boolean IsDefaultAttribute(); // 5 - a0b394d4 } // Namespace: Zenject class InjectAttribute { // Methods void .ctor(String identifier); // a01f766c void .ctor(Void sourceType); // a01f769c void .ctor(String identifier, Void sourceType); // a01f76c4 void .ctor(); // a01f76ec // VTable virtual boolean Equals(mvar obj); // 0 - a0b3976c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b394cc virtual String ToString(); // 3 - a0bcc704 virtual mvar get_TypeId(); // 4 - a0b38888 virtual boolean IsDefaultAttribute(); // 5 - a0b394d4 } // Namespace: Zenject class InjectOptionalAttribute { // Methods void .ctor(String identifier); // a01f8e50 void .ctor(Void sourceType); // a01f8e78 void .ctor(String identifier, Void sourceType); // a01f8ea0 void .ctor(); // a01f8ed0 // VTable virtual boolean Equals(mvar obj); // 0 - a0b3976c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b394cc virtual String ToString(); // 3 - a0bcc704 virtual mvar get_TypeId(); // 4 - a0b38888 virtual boolean IsDefaultAttribute(); // 5 - a0b394d4 } // Namespace: Zenject class PostInjectAttribute { // Methods void .ctor(); // a01fc2f4 // VTable virtual boolean Equals(mvar obj); // 0 - a0b3976c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b394cc virtual String ToString(); // 3 - a0bcc704 virtual mvar get_TypeId(); // 4 - a0b38888 virtual boolean IsDefaultAttribute(); // 5 - a0b394d4 } // Namespace: Zenject class AutoBindInstaller { // Fields CompositionRoot _compRoot; Generic <>f__am$cache1; // Methods void .ctor(Void compRoot); // a01e2b60 void InstallBindings(); // a01e2c9c Generic m__35B(Class x); // a01e3148 // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 virtual void InstallBindings(); // 4 - a01e2c9c virtual boolean get_IsEnabled(); // 5 - a01f8f00 virtual boolean get_IsEnabled(); // 6 - a01f8f00 virtual void InstallBindings(); // 7 - a01e2c9c } // Namespace: Zenject class DecoratorInstaller { // Fields DiContainer _container; // Methods void .ctor(); // a01e4460 DiContainer get_Container(); // a01e4468 void PreInstallBindings(); // a01e4470 void PostInstallBindings(); // a01e4474 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c virtual void PreInstallBindings(); // 4 - a01e4470 virtual void PostInstallBindings(); // 5 - a01e4474 } // Namespace: Zenject class SceneDecoratorCompositionRoot { // Fields String SceneName; cmod_reqd DecoratorInstallers; cmod_reqd PreInstallers; cmod_reqd PostInstallers; Generic _beforeInstallHooks; Generic _afterInstallHooks; // Methods void .ctor(); // a0200cbc void Awake(); // a0200cc4 void AddPreBindings(Void container); // a0200ef8 void AddPostBindings(Void container); // a0201128 void ProcessDecoratorInstallers(Void container, boolean isBefore); // a0200fdc // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: ModestTree.Util class UnityUtil { // Fields Generic <>f__am$cache0; Generic <>f__am$cache1; Generic <>f__am$cache2; Generic <>f__am$cache3; // Methods boolean get_IsAltKeyDown(); // a02d0d98 boolean get_IsControlKeyDown(); // a02d0e8c boolean get_IsShiftKeyDown(); // a02d0f80 boolean get_WasShiftKeyJustPressed(); // a02d1074 boolean get_WasAltKeyJustPressed(); // a02d1168 int GetDepthLevel(Int32 transform); // a02d125c Generic GetComponentsInChildrenTopDown(Class gameObject, boolean includeInactive); // a02d12c8 Generic GetComponentsInChildrenBottomUp(Class gameObject, boolean includeInactive); // a02d141c Generic GetAllGameObjectsInScene(); // a02d1570 Generic GetRootGameObjects(); // a02d16ac int m__35C(Int32 x); // a02d17f0 int m__35D(Int32 x); // a02d183c GameObject m__35E(GameObject x); // a02d1888 boolean m__35F(Boolean x); // a02d18ac // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: Zenject class ZenjectAutoBinding { // Fields Component _component; BindTypes _bindType; // Methods void .ctor(); // a020ee90 Component get_Component(); // a020ee98 BindTypes get_BindType(); // a020eea0 // VTable virtual boolean Equals(mvar o); // 0 - a0acdcac virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0acddb8 virtual String ToString(); // 3 - a0acdb7c } // Namespace: class BindTypes { // Fields int value__; static BindTypes ToInstance = 0; static BindTypes ToInterfaces = 1; static BindTypes ToInstanceAndInterfaces = 2; // VTable virtual boolean Equals(mvar obj); // 0 - a0b8202c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0b82044 virtual String ToString(); // 3 - a0b81258 virtual String ToString(String format, String provider); // 4 - a0b81ecc virtual TypeCode GetTypeCode(); // 5 - a0b7ee20 virtual boolean System.IConvertible.ToBoolean(Boolean provider); // 6 - a0b7e270 virtual byte System.IConvertible.ToByte(Byte provider); // 7 - a0b7e328 virtual char System.IConvertible.ToChar(Char provider); // 8 - a0b7e3dc virtual DateTime System.IConvertible.ToDateTime(DateTime provider); // 9 - a0b7e490 virtual Decimal System.IConvertible.ToDecimal(Decimal provider); // 10 - a0b7e554 virtual double System.IConvertible.ToDouble(Double provider); // 11 - a0b7e618 virtual short System.IConvertible.ToInt16(Int16 provider); // 12 - a0b7e6cc virtual int System.IConvertible.ToInt32(Int32 provider); // 13 - a0b7e780 virtual long System.IConvertible.ToInt64(Int64 provider); // 14 - a0b7e834 virtual sbyte System.IConvertible.ToSByte(SByte provider); // 15 - a0b7e8e8 virtual float System.IConvertible.ToSingle(Single provider); // 16 - a0b7e99c virtual String ToString(String provider); // 17 - a0b8143c virtual mvar System.IConvertible.ToType(Object targetType, Object provider); // 18 - a0b7ea50 virtual ushort System.IConvertible.ToUInt16(UInt16 provider); // 19 - a0b7ec04 virtual uint System.IConvertible.ToUInt32(UInt32 provider); // 20 - a0b7ecb8 virtual ulong System.IConvertible.ToUInt64(UInt64 provider); // 21 - a0b7ed6c virtual int CompareTo(mvar target); // 22 - a0b810e8 } // Namespace: Holoholo.Rpc class OnServerResponseDelegate`1 { // Methods void .ctor(mvar object, uint method); // 0 void Invoke(Void sts, var proto); // 0 IAsyncResult BeginInvoke(IAsyncResult sts, var proto, IAsyncResult callback, mvar object); // 0 void EndInvoke(Void result); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual void Invoke(Void sts, var proto); // 12 - 0 virtual IAsyncResult BeginInvoke(IAsyncResult sts, var proto, IAsyncResult callback, mvar object); // 13 - 0 virtual void EndInvoke(Void result); // 14 - 0 } // Namespace: ModestTree.Util class Func`6 { // Methods void .ctor(mvar object, uint method); // 0 var Invoke(var arg1, var arg2, var arg3, var arg4, var arg5); // 0 IAsyncResult BeginInvoke(var arg1, var arg2, var arg3, var arg4, var arg5, IAsyncResult callback, mvar object); // 0 var EndInvoke(EnumOptions result); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual var Invoke(var arg1, var arg2, var arg3, var arg4, var arg5); // 12 - 0 virtual IAsyncResult BeginInvoke(var arg1, var arg2, var arg3, var arg4, var arg5, IAsyncResult callback, mvar object); // 13 - 0 virtual var EndInvoke(EnumOptions result); // 14 - 0 } // Namespace: ModestTree.Util class Func`7 { // Methods void .ctor(mvar object, uint method); // 0 var Invoke(var arg1, var arg2, var arg3, var arg4, var arg5, var arg6); // 0 IAsyncResult BeginInvoke(var arg1, var arg2, var arg3, var arg4, var arg5, var arg6, IAsyncResult callback, mvar object); // 0 var EndInvoke(SourceCodeInfo result); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual var Invoke(var arg1, var arg2, var arg3, var arg4, var arg5, var arg6); // 12 - 0 virtual IAsyncResult BeginInvoke(var arg1, var arg2, var arg3, var arg4, var arg5, var arg6, IAsyncResult callback, mvar object); // 13 - 0 virtual var EndInvoke(SourceCodeInfo result); // 14 - 0 } // Namespace: ModestTree.Util class Func`8 { // Methods void .ctor(mvar object, uint method); // 0 var Invoke(var arg1, var arg2, var arg3, var arg4, var arg5, var arg6, var arg7); // 0 IAsyncResult BeginInvoke(var arg1, var arg2, var arg3, var arg4, var arg5, var arg6, var arg7, IAsyncResult callback, mvar object); // 0 var EndInvoke(DescriptorValidationException result); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual var Invoke(var arg1, var arg2, var arg3, var arg4, var arg5, var arg6, var arg7); // 12 - 0 virtual IAsyncResult BeginInvoke(var arg1, var arg2, var arg3, var arg4, var arg5, var arg6, var arg7, IAsyncResult callback, mvar object); // 13 - 0 virtual var EndInvoke(DescriptorValidationException result); // 14 - 0 } // Namespace: ModestTree.Util class Func`9 { // Methods void .ctor(mvar object, uint method); // 0 var Invoke(var arg1, var arg2, var arg3, var arg4, var arg5, var arg6, var arg7, var arg8); // 0 IAsyncResult BeginInvoke(var arg1, var arg2, var arg3, var arg4, var arg5, var arg6, var arg7, var arg8, IAsyncResult callback, mvar object); // 0 var EndInvoke(GeneratedCodeInfo result); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual var Invoke(var arg1, var arg2, var arg3, var arg4, var arg5, var arg6, var arg7, var arg8); // 12 - 0 virtual IAsyncResult BeginInvoke(var arg1, var arg2, var arg3, var arg4, var arg5, var arg6, var arg7, var arg8, IAsyncResult callback, mvar object); // 13 - 0 virtual var EndInvoke(GeneratedCodeInfo result); // 14 - 0 } // Namespace: ModestTree.Util class Func`10 { // Methods void .ctor(mvar object, uint method); // 0 var Invoke(var arg1, var arg2, var arg3, var arg4, var arg5, var arg6, var arg7, var arg8, var arg9); // 0 IAsyncResult BeginInvoke(var arg1, var arg2, var arg3, var arg4, var arg5, var arg6, var arg7, var arg8, var arg9, IAsyncResult callback, mvar object); // 0 var EndInvoke(PackageDescriptor result); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual var Invoke(var arg1, var arg2, var arg3, var arg4, var arg5, var arg6, var arg7, var arg8, var arg9); // 12 - 0 virtual IAsyncResult BeginInvoke(var arg1, var arg2, var arg3, var arg4, var arg5, var arg6, var arg7, var arg8, var arg9, IAsyncResult callback, mvar object); // 13 - 0 virtual var EndInvoke(PackageDescriptor result); // 14 - 0 } // Namespace: ModestTree.Util class Action`5 { // Methods void .ctor(mvar object, uint method); // 0 void Invoke(var arg1, var arg2, var arg3, var arg4, var arg5); // 0 IAsyncResult BeginInvoke(var arg1, var arg2, var arg3, var arg4, var arg5, IAsyncResult callback, mvar object); // 0 void EndInvoke(Void result); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual void Invoke(var arg1, var arg2, var arg3, var arg4, var arg5); // 12 - 0 virtual IAsyncResult BeginInvoke(var arg1, var arg2, var arg3, var arg4, var arg5, IAsyncResult callback, mvar object); // 13 - 0 virtual void EndInvoke(Void result); // 14 - 0 } // Namespace: ModestTree.Util class Action`6 { // Methods void .ctor(mvar object, uint method); // 0 void Invoke(var arg1, var arg2, var arg3, var arg4, var arg5, var arg6); // 0 IAsyncResult BeginInvoke(var arg1, var arg2, var arg3, var arg4, var arg5, var arg6, IAsyncResult callback, mvar object); // 0 void EndInvoke(Void result); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual void Invoke(var arg1, var arg2, var arg3, var arg4, var arg5, var arg6); // 12 - 0 virtual IAsyncResult BeginInvoke(var arg1, var arg2, var arg3, var arg4, var arg5, var arg6, IAsyncResult callback, mvar object); // 13 - 0 virtual void EndInvoke(Void result); // 14 - 0 } // Namespace: ModestTree.Util class Action`7 { // Methods void .ctor(mvar object, uint method); // 0 void Invoke(var arg1, var arg2, var arg3, var arg4, var arg5, var arg6, var arg7); // 0 IAsyncResult BeginInvoke(var arg1, var arg2, var arg3, var arg4, var arg5, var arg6, var arg7, IAsyncResult callback, mvar object); // 0 void EndInvoke(Void result); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual void Invoke(var arg1, var arg2, var arg3, var arg4, var arg5, var arg6, var arg7); // 12 - 0 virtual IAsyncResult BeginInvoke(var arg1, var arg2, var arg3, var arg4, var arg5, var arg6, var arg7, IAsyncResult callback, mvar object); // 13 - 0 virtual void EndInvoke(Void result); // 14 - 0 } // Namespace: ModestTree.Util class Action`8 { // Methods void .ctor(mvar object, uint method); // 0 void Invoke(var arg1, var arg2, var arg3, var arg4, var arg5, var arg6, var arg7, var arg8); // 0 IAsyncResult BeginInvoke(var arg1, var arg2, var arg3, var arg4, var arg5, var arg6, var arg7, var arg8, IAsyncResult callback, mvar object); // 0 void EndInvoke(Void result); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual void Invoke(var arg1, var arg2, var arg3, var arg4, var arg5, var arg6, var arg7, var arg8); // 12 - 0 virtual IAsyncResult BeginInvoke(var arg1, var arg2, var arg3, var arg4, var arg5, var arg6, var arg7, var arg8, IAsyncResult callback, mvar object); // 13 - 0 virtual void EndInvoke(Void result); // 14 - 0 } // Namespace: ModestTree.Util class Action`9 { // Methods void .ctor(mvar object, uint method); // 0 void Invoke(var arg1, var arg2, var arg3, var arg4, var arg5, var arg6, var arg7, var arg8, var arg9); // 0 IAsyncResult BeginInvoke(var arg1, var arg2, var arg3, var arg4, var arg5, var arg6, var arg7, var arg8, var arg9, IAsyncResult callback, mvar object); // 0 void EndInvoke(Void result); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - a0bc378c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bc38a8 virtual String ToString(); // 3 - a0bcc704 virtual mvar Clone(); // 4 - a0b790fc virtual void GetObjectData(Void info, Void context); // 5 - a0bc3718 virtual mvar DynamicInvokeImpl(cmod_reqd args); // 6 - a0bc3738 virtual mvar Clone(); // 7 - a0b790fc virtual void GetObjectData(Void info, Void context); // 8 - a0bc3718 virtual cmod_reqd GetInvocationList(); // 9 - a0bc38b0 virtual Delegate CombineImpl(Delegate follow); // 10 - a0bc3ba4 virtual Delegate RemoveImpl(Delegate value); // 11 - a0bc3fb4 virtual void Invoke(var arg1, var arg2, var arg3, var arg4, var arg5, var arg6, var arg7, var arg8, var arg9); // 12 - 0 virtual IAsyncResult BeginInvoke(var arg1, var arg2, var arg3, var arg4, var arg5, var arg6, var arg7, var arg8, var arg9, IAsyncResult callback, mvar object); // 13 - 0 virtual void EndInvoke(Void result); // 14 - 0 } // Namespace: class { // Fields $ArrayType$32 $$field-0; $ArrayType$16 $$field-1; $ArrayType$1024 $$field-2; $ArrayType$16 $$field-3; // Methods void .ctor(); // a00666bc // VTable virtual boolean Equals(mvar obj); // 0 - a0bcc68c virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0bcc6f8 virtual String ToString(); // 3 - a0bcc704 } // Namespace: class $ArrayType$32 { // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: class $ArrayType$16 { // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: class $ArrayType$1024 { // VTable virtual boolean Equals(mvar obj); // 0 - a0d18a48 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - a0d18a60 virtual String ToString(); // 3 - a0d18b28 } // Namespace: class <>__AnonType0`2 { // Fields var ; var ; // Methods void .ctor(var Pair, var Distance); // 0 var get_Pair(); // 0 var get_Distance(); // 0 boolean Equals(mvar obj); // 0 int GetHashCode(); // 0 String ToString(); // 0 // VTable virtual boolean Equals(mvar obj); // 0 - 0 virtual void Finalize(); // 1 - a0bcc6f4 virtual int GetHashCode(); // 2 - 0 virtual String ToString(); // 3 - 0 } /****************** Dumped 2440 classes *****************************/