// Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 #pragma once // GameKit #include "Core/Logging.h" // Unreal #include "Containers/UnrealString.h" #include "Misc/ConfigCacheIni.h" #include "Templates/SharedPointer.h" // Forward declarations class SBox; class AwsGameKitDocumentationManager { private: static TSharedPtr documentationConfig; public: static FString GetDocumentString(const FString& section, const FString& key); static TSharedRef BuildHelpButton(const FString& section, const FString& linkKey); static FText GetDocumentText(const FString& section, const FString& key) { return FText::FromString(GetDocumentString(section, key)); } };