Class UMatchmakerServerBlueprintApi
Review the Matchmaker Server Blueprint API reference for managing backfill tickets and match information.
Read time 2 minutesLast updated 7 months ago
Declaration
UCLASS()class UMatchmakerServerBlueprintApi : public UBlueprintFunctionLibrary
Inherits from UBlueprintFunctionLibrary
Delegates
FApproveBackfillTicketResponseDelegate
Declaration
DECLARE_DYNAMIC_DELEGATE_OneParam(FApproveBackfillTicketResponseDelegate, FApproveBackfillTicketResponse, Response)
Return Type
FCreateBackfillTicketResponseDelegate
Declaration
DECLARE_DYNAMIC_DELEGATE_OneParam(FCreateBackfillTicketResponseDelegate, FCreateBackfillTicketResponse, Response)
Return Type
FDeleteBackfillTicketResponseDelegate
Declaration
DECLARE_DYNAMIC_DELEGATE_OneParam(FDeleteBackfillTicketResponseDelegate, FDeleteBackfillTicketResponse, Response)
Return Type
FUpdateBackfillTicketResponseDelegate
Declaration
DECLARE_DYNAMIC_DELEGATE_OneParam(FUpdateBackfillTicketResponseDelegate, FUpdateBackfillTicketResponse, Response)
Return Type
Methods
ApproveBackfillTicket
Approves a backfill ticket.
Declaration
UFUNCTION(BlueprintCallable, Category = "Unity Gaming Services | Matchmaker", meta = (WorldContext = "WorldContextObject"))static void ApproveBackfillTicket(FGuid BackfillTicketId, FApproveBackfillTicketResponseDelegate ResponseHandler, const UObject* WorldContextObject)
Parameters
Name | Type | Description |
|---|---|---|
| FGuid | The ID for the backfill ticket to approve. |
| FApproveBackfillTicketResponseDelegate | The response callback to use once DeleteTicket has finished. |
| |
CreateBackfillTicket
Creates a backfill ticket.
Declaration
UFUNCTION(BlueprintCallable, Category = "Unity Gaming Services | Matchmaker", meta = (WorldContext = "WorldContextObject"))static void CreateBackfillTicket(FCreateBackfillTicketOptions Options, FCreateBackfillTicketResponseDelegate ResponseHandler, const UObject* WorldContextObject)
Parameters
Name | Type | Description |
|---|---|---|
| FCreateTicketOptions | Options for creating the ticket. |
| FCreateBackfillTicketResponseDelegate | The response callback to use once CreateTicket has finished. |
| |
DeleteBackfillTicket
Deletes a backfill ticket.
Declaration
UFUNCTION(BlueprintCallable, Category = "Unity Gaming Services | Matchmaker", meta = (WorldContext = "WorldContextObject"))static void DeleteBackfillTicket(FGuid BackfillTicketId, FDeleteBackfillTicketResponseDelegate ResponseHandler, const UObject* WorldContextObject)
Parameters
Name | Type | Description |
|---|---|---|
| FGuid | The ID for the backfill ticket to delete. |
| FDeleteBackfillTicketResponseDelegate | The response callback to use once DeleteBackfillTicket has finished. |
| |
UpdateBackfillTicket
Updates a backfill ticket.
Declaration
UFUNCTION(BlueprintCallable, Category = "Unity Gaming Services | Matchmaker", meta = (WorldContext = "WorldContextObject"))static void UpdateBackfillTicket(FGuid BackfillTicketId, FBackfillTicket BackfillTicket, FUpdateBackfillTicketResponseDelegate ResponseHandler, const UObject* WorldContextObject)
Parameters
Name | Type | Description |
|---|---|---|
| FGuid | ID of the backfill ticket to update. |
| FBackfillTicket | The updated backfill ticket. |
| FUpdateBackfillTicketResponseDelegate | The response callback to use once UpdateBackfillTicket has finished. |
| |