public bool RegisterInviteChannelPlugin(string channelId, InviteChannelPlugin inviteChannelPlugin)
 {
     DebugUtils.LogMethodCall(MethodBase.GetCurrentMethod(), channelId, inviteChannelPlugin);
     return(false);
 }
示例#2
0
 public bool RegisterInviteChannelPlugin(string channelId, InviteChannelPlugin inviteProviderPlugin)
 {
     return(_gs_registerInviteProviderPlugin(channelId, inviteProviderPlugin.GetPointer(),
                                             InviteChannelPluginCallbacks.IsAvailableForDevice,
                                             InviteChannelPluginCallbacks.PresentChannelInterface));
 }
示例#3
0
 private static AndroidJavaObject CreateAdapter(InviteChannelPlugin plugin)
 {
     return(plugin == null ? null : new AndroidJavaObject("im.getsocial.sdk.internal.unity.InviteChannelPluginAdapter", new InviteChannelPluginProxy(plugin)));
 }
示例#4
0
 public bool RegisterInviteChannelPlugin(string channelId, InviteChannelPlugin inviteChannelPlugin)
 {
     return(_getSocial.CallStaticBool("registerInviteChannelPlugin", channelId, CreateAdapter(inviteChannelPlugin)));
 }
 public bool RegisterInviteChannelPlugin(string channelId, InviteChannelPlugin inviteChannelPlugin)
 {
     GetSocialLogs.W("RegisterInviteChannelPlugin is not supported in Editor yet");
     return(false);
 }
 public InviteChannelPluginProxy(InviteChannelPlugin invitePlugin)
     : base("im.getsocial.sdk.internal.unity.InviteChannelPluginAdapter$InviteChannelPluginInterface")
 {
     _invitePlugin = invitePlugin;
 }