PythonCoverageEditorModule.h 775 B

12345678910111213141516171819202122232425262728
  1. /*
  2. * Copyright (c) Contributors to the Open 3D Engine Project. For complete copyright and license terms please see the LICENSE at the root of this distribution.
  3. *
  4. * SPDX-License-Identifier: Apache-2.0 OR MIT
  5. *
  6. */
  7. #pragma once
  8. #include <AzCore/Memory/SystemAllocator.h>
  9. #include <AzCore/Module/Module.h>
  10. namespace PythonCoverage
  11. {
  12. class PythonCoverageEditorModule
  13. : public AZ::Module
  14. {
  15. public:
  16. AZ_CLASS_ALLOCATOR_DECL
  17. AZ_RTTI(PythonCoverageEditorModule, "{32C0FFEA-09A7-460F-9257-5BDEF74FCD5B}", AZ::Module);
  18. PythonCoverageEditorModule();
  19. ~PythonCoverageEditorModule();
  20. // PythonCoverageModule ...
  21. AZ::ComponentTypeList GetRequiredSystemComponents() const override;
  22. };
  23. } // namespace WhiteBox