/// <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); }
/// <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); }
public override void LoadFriends(Action <User[]> _onCompletion) { m_localUserData.LoadFriends((bool _success) => { if (_onCompletion != null) { if (_success) { _onCompletion(Friends); } else { _onCompletion(null); } } }); }
/// <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); }
/// <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); }
/// <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); }