|
PICO Unreal Platform SDK
|
OnlinePicoUser Blueprint Function class. More...
#include <Pico_User.h>
Static Public Member Functions | |
| static void | PicoGetLoggedInUserAndRoom (UObject *WorldContextObject, FGetLoggedInUserFriendsAndRooms InGetLoggedInuserFriendsAndRoomsCallback) |
| Gets the friends of the logged-in user and the rooms the friends might be in. If a friend is not in any room, the 'room' field will be null. More... | |
| static void | PicoGetNextUserAndRoomArrayPage (UObject *WorldContextObject, UPico_UserAndRoomArray *InUserAndRoomArray, FGetNextUserAndRoomArrayPage InGetNextUserAndRoomArrayPageCallback) |
| Gets the friend list of the current user. More... | |
| static void | PicoGetUserFriends (UObject *WorldContextObject, FGetLoggedInUserFriends InGetLoggedInUserFriendsDelegate) |
| Gets the friend list of the current user. Friends who don't use this app won't appear in this list. More... | |
| static void | PicoGetNextUserPage (UObject *WorldContextObject, UPico_UserArray *InUserArray, FGetNextUserPage InGetNextUserPageDelegate) |
| Gets the next page of a user list. More... | |
| static bool | GetLoginUser (UObject *WorldContextObject, FGetLoginUser InGetLoginUserDelegate) |
| Gets the information about the current logged-in user. More... | |
| static bool | GetPicoUserInfo (UObject *WorldContextObject, const FString &UserId, FGetUserInfo InGetUserInfoDelegate) |
| Gets user information by user ID. More... | |
| static bool | GetAuthorizePermissions (UObject *WorldContextObject, FGetPermissionResult OnGetPermissionResultCallback) |
| Gets the authorized permissions. More... | |
| static bool | RequestUserPermissions (UObject *WorldContextObject, TArray< FString > Permissions, FGetPermissionResult OnGetPermissionResultCallback) |
| Requests user permissions. The user will received a pop-up notification window. More... | |
| static bool | LaunchFriendRequestFlow (UObject *WorldContextObject, const FString UserId, FLaunchFriendRequestResult OnLaunchFriendRequestResultCallback) |
| Launches the flow to apply for friendship with someone. More... | |
OnlinePicoUser Blueprint Function class.
|
static |
Gets the authorized permissions.
| WorldContextObject | Used to get the information about the current world. |
| OnGetPermissionResultCallback | Will be executed when the request has been completed. Delegate will contain the requested object class. |
true: success false: failure
|
static |
Gets the information about the current logged-in user.
| WorldContextObject | Used to get the information about the current world. |
| InGetLoginUserDelegate | Will be executed when the request has been completed. Delegate will contain the requested object class. |
true: success false: failure
|
static |
Gets user information by user ID.
| WorldContextObject | Used to get the information about the current world. |
| UserId | The ID of the user. |
| InGetUserInfoDelegate | Will be executed when the request has been completed. Delegate will contain the requested object class. |
true: success false: failure
|
static |
Launches the flow to apply for friendship with someone.
| WorldContextObject | Used to get the information about the current world. |
| UserId | The ID of the user that the friend request is sent to. |
| OnLaunchFriendRequestResultCallback | Will be executed when the request has been completed. Delegate will contain the requested info. |
true: success false: failure
|
static |
Gets the friends of the logged-in user and the rooms the friends might be in. If a friend is not in any room, the 'room' field will be null.
| WorldContextObject | Used to get the information about the current world. |
| InGetLoggedInuserFriendsAndRoomsCallback | Will be executed when the request has been completed. Delegate will contain the requested object class. |
true: success false: failure
|
static |
Gets the friend list of the current user.
| WorldContextObject | Used to get the information about the current world. |
| InUserAndRoomArray | The current object of user and room array. |
| InGetNextUserAndRoomArrayPageCallback | Will be executed when the request has been completed. Delegate will contain the requested object class. |
true: success false: failure
|
static |
Gets the next page of a user list.
| WorldContextObject | Used to get the information about the current world. |
| InUserArray | The current object of user array. |
| InGetNextUserPageDelegate | Will be executed when the request has been completed. Delegate will contain the requested object class. |
true: success false: failure
|
static |
Gets the friend list of the current user. Friends who don't use this app won't appear in this list.
| WorldContextObject | Used to get the information about the current world. |
| InGetLoggedInUserFriendsDelegate | Will be executed when the request has been completed. Delegate will contain the requested object class. |
true: success false: failure
|
static |
Requests user permissions. The user will received a pop-up notification window.
| WorldContextObject | Used to get the information about the current world. |
| Permissions | Will be executed when the request has been completed. Delegate will contain the requested object class.
|
| OnGetPermissionResultCallback | Will be executed when the request has been completed. Delegate will contain the requested object class. |
true: success false: failure