DocumentationStyle.h 511 B

123456789101112131415161718192021222324252627282930
  1. // Copyright 2017-2021 marynate. All Rights Reserved.
  2. #pragma once
  3. #include "CoreMinimal.h"
  4. #include "Styling/ISlateStyle.h"
  5. #include "Styling/SlateStyle.h"
  6. #include "IDocumentation.h"
  7. #include "DocumentationDefines.h"
  8. namespace EXT_DOC_NAMESPACE
  9. {
  10. class FExtDocumentationStyle
  11. {
  12. public:
  13. static void Initialize();
  14. static void Shutdown();
  15. static const ISlateStyle& Get();
  16. static FDocumentationStyle GetDefaultDocumentationStyle();
  17. private:
  18. static TSharedPtr< class FSlateStyleSet > StyleSet;
  19. };
  20. }