Loading...
Searching...
No Matches
GroupApplication Interface Reference

Serves as both Application and Invitation. More...

Inheritance diagram for GroupApplication:
Managed

Public Member Functions

proto external int GetGroupId ()
 Returns ID of the Group this application belongs to.
 
proto external GroupData GetGroup ()
 
proto external int GetId ()
 Returns ID of the application.
 
proto external int GetExpireIn ()
 Returns the remaining number of seconds until expiration.
 
proto external UUID GetGameIdentity ()
 Returns game identity of the user the application / invitation belongs to.
 
proto external bool IsInvitation ()
 Returns whether this application was created by inviting a player or a player applying for membership.
 
proto external void Approve (notnull BackendCallback pCallback)
 Approve the application. If the user hasn't reached maximum number of joined groups, they join the group.
 
proto external void Reject (notnull BackendCallback pCallback)
 Reject the application. The user doesn't join the group.
 
- Public Member Functions inherited from Managed
proto external ref Managed Clone ()
 Return shallow copy of object, or null if it is not allowed (not public constructor)
 

Detailed Description

Serves as both Application and Invitation.

Member Function Documentation

◆ Approve()

proto external void GroupApplication.Approve ( notnull BackendCallback pCallback)

Approve the application. If the user hasn't reached maximum number of joined groups, they join the group.

◆ GetExpireIn()

proto external int GroupApplication.GetExpireIn ( )

Returns the remaining number of seconds until expiration.

◆ GetGameIdentity()

proto external UUID GroupApplication.GetGameIdentity ( )

Returns game identity of the user the application / invitation belongs to.

◆ GetGroup()

proto external GroupData GroupApplication.GetGroup ( )

◆ GetGroupId()

proto external int GroupApplication.GetGroupId ( )

Returns ID of the Group this application belongs to.

◆ GetId()

proto external int GroupApplication.GetId ( )

Returns ID of the application.

◆ IsInvitation()

proto external bool GroupApplication.IsInvitation ( )

Returns whether this application was created by inviting a player or a player applying for membership.

◆ Reject()

proto external void GroupApplication.Reject ( notnull BackendCallback pCallback)

Reject the application. The user doesn't join the group.


The documentation for this interface was generated from the following file: