private static extern void _submitLeaderboardScore(string leaderboardId, int score, IntPtr onSuccessPtr, IntPtr onFailurePtr, SubmitLeaderboardScoreListenerProxy.OnRankChangeDelegate onRankChange, CompleteCallbackDelegate failureCallback);
private static extern void _save(string state, IntPtr onSuccessPtr, IntPtr onFailurePtr, CompleteCallbackDelegate executeSuccessAction, FailureCallbackDelegate failureCallback);
private static extern void _postActivity(string text, string base64image, string buttonText, string actionId, int tagsCount, string[] tags, IntPtr onSuccessPtr, IntPtr onFailurePtr, StringResultCallbackDelegate executeSuccessAction, CompleteCallbackDelegate executeCompleteAction);
private static extern void _unfollowUser(string guid, IntPtr onSuccessPtr, IntPtr onFailurePtr, CompleteCallbackDelegate completeCallback, FailureCallbackDelegate failureCallback);
private static extern void _unfollowUserOnProvider(string provider, string userId, IntPtr onSuccessPtr, IntPtr onFailurePtr, CompleteCallbackDelegate completeCallback, FailureCallbackDelegate failureCallback);
private static extern void _resetUser(IntPtr onSuccessPtr, IntPtr onFailurePtr, CompleteCallbackDelegate completeCallback, FailureCallbackDelegate failureCallback);
private static extern void _removeUserIdentity(string providerId, IntPtr onSuccessPtr, IntPtr onFailurePtr, CompleteCallbackDelegate completeCallback, FailureCallbackDelegate failureCallback);
private static extern void _setUserAvatarUrl(string avatarUrl, IntPtr onSuccessPtr, IntPtr onFailurePtr, CompleteCallbackDelegate executeCompleteAction, FailureCallbackDelegate failureCallback);
private static extern void _setUserDisplayName(string displayName, IntPtr onSuccessPtr, IntPtr onFailurePtr, CompleteCallbackDelegate executeCompleteAction, FailureCallbackDelegate failureCallback);
private static extern void _initWithKey(string key, CompleteCallbackDelegate actionExecutor, IntPtr onSuccessActionPtr, IntPtr onFailureActionPtr);