public void RegisterPlugin(string providerId, IPlugin plugin) { if (plugin is IInvitePlugin) { IInvitePlugin invitePlugin = (IInvitePlugin)plugin; getSocialJavaObject.Call("registerInvitePlugin", providerId, new UnityInvitePluginProxy(invitePlugin)); } else { Debug.LogWarning("For now, GetSocial supports only Invite plugins"); } }
internal UnityInvitePluginProxy(IInvitePlugin invitePlugin) : base("im.getsocial.sdk.core.unity.proxy.UnityInvitePlugin") { this.invitePlugin = invitePlugin; }