/// <summary>
 /// Loads the friends of localUser.
 /// </summary>
 /// <param name="user">User.</param>
 /// <param name="callback">Callback.</param>
 /// <example>
 /// Example of usage:
 /// <code>
 /// CombuManager.platform.LoadFriends (CombuManager.localUser, (bool success) => {
 ///    Debug.Log("LoadFriends: " + success);
 /// });
 /// </code>
 /// </example>
 public virtual void LoadFriends(ILocalUser user, System.Action <bool> callback)
 {
     if (!CombuManager.isInitialized)
     {
         throw new System.Exception("Combu Manager not initialized");
     }
     user.LoadFriends(callback);
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Loads the friends.
 /// </summary>
 /// <param name='user'>
 /// User.
 /// </param>
 /// <param name='callback'>
 /// Callback.
 /// </param>
 public void LoadFriends(ILocalUser user, System.Action <bool> callback)
 {
     if (user == null)
     {
         AGSClient.LogGameCircleError("LoadFriends \"user\" argument should not be null");
         return;
     }
     user.LoadFriends(callback);
 }
Ejemplo n.º 3
0
 public override void LoadFriends(Action <User[]> _onCompletion)
 {
     m_localUserData.LoadFriends((bool _success) => {
         if (_onCompletion != null)
         {
             if (_success)
             {
                 _onCompletion(Friends);
             }
             else
             {
                 _onCompletion(null);
             }
         }
     });
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Loads the friends.
 /// </summary>
 /// <param name='user'>
 /// User.
 /// </param>
 /// <param name='callback'>
 /// Callback.
 /// </param>
 public void LoadFriends(ILocalUser user, System.Action<bool> callback)
 {
     if(user == null) {
         AGSClient.LogGameCircleError("LoadFriends \"user\" argument should not be null");
         return;
     }
     user.LoadFriends(callback);
 }
Ejemplo n.º 5
0
	/// <summary>
	/// Loads the user's friends.
	/// </summary>
	/// <param name="user">User.</param>
	/// <param name="callback">Callback.</param>
	public void LoadFriends (ILocalUser user, Action<bool> callback)
	{
		user.LoadFriends(callback);
	}
Ejemplo n.º 6
0
 /// <summary>
 /// Loads the user's friends.
 /// </summary>
 /// <param name="user">User.</param>
 /// <param name="callback">Callback.</param>
 public void LoadFriends(ILocalUser user, Action <bool> callback)
 {
     user.LoadFriends(callback);
 }