GameLiftPlugin/Source/GameLiftPlugin/Private/GameLiftPluginCommands.cpp (15 lines of code) (raw):

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 #include "GameLiftPluginCommands.h" #define LOCTEXT_NAMESPACE "FGameLiftPluginModule" void FGameLiftPluginCommands::RegisterCommands() { // Profile Setup section UI_COMMAND(OpenSettings, "AWS Access Credentials", "Set up your AWS Access Credentials", EUserInterfaceActionType::Button, FInputChord()); // Hosting Solutions section UI_COMMAND(DeployAnywhere, "Anywhere", "Deploy the game with Amazon GameLift Anywhere", EUserInterfaceActionType::Button, FInputChord()); UI_COMMAND(DeployManagedEC2, "Managed EC2", "Deploy the game with Amazon GameLift Managed EC2", EUserInterfaceActionType::Button, FInputChord()); UI_COMMAND(DeployContainers, "Managed Containers", "Deploy the game with Amazon GameLift Managed Containers", EUserInterfaceActionType::Button, FInputChord()); // Help section UI_COMMAND(OpenGameLiftDocumentation, "Documentation", "Open Amazon GameLift Documentation", EUserInterfaceActionType::Button, FInputChord()); UI_COMMAND(OpenAwsGameTechForum, "AWS GameTech Forum", "Open AWS GameTech Forum", EUserInterfaceActionType::Button, FInputChord()); UI_COMMAND(ReportIssues, "Report Issues", "Report issues you have found", EUserInterfaceActionType::Button, FInputChord()); UI_COMMAND(OpenServiceAPIReference, "Open Service API Reference", "Open Service API Reference", EUserInterfaceActionType::Button, FInputChord()); UI_COMMAND(OpenServerSDKReference, "Open Server SDK Reference", "Open Server SDK Reference", EUserInterfaceActionType::Button, FInputChord()); } #undef LOCTEXT_NAMESPACE