PythonCoverageModule.cpp 788 B

1234567891011121314151617181920212223242526
  1. #include <PythonCoverageModule.h>
  2. #pragma optimize("", off)
  3. namespace PythonCoverage
  4. {
  5. PythonCoverageModule::PythonCoverageModule()
  6. : AZ::Module()
  7. {
  8. // Push results of [MyComponent]::CreateDescriptor() into m_descriptors here.
  9. m_descriptors.insert(
  10. m_descriptors.end(),
  11. { PythonCoverageSystemComponent::CreateDescriptor() });
  12. }
  13. AZ::ComponentTypeList PythonCoverageModule::GetRequiredSystemComponents() const
  14. {
  15. return AZ::ComponentTypeList{
  16. azrtti_typeid<PythonCoverageSystemComponent>(),
  17. };
  18. }
  19. }// namespace PythonCoverage
  20. #if !defined(PYTHON_COVERAGE_EDITOR)
  21. AZ_DECLARE_MODULE_CLASS(Gem_PythonCoverage, PythonCoverage::PythonCoverageModule)
  22. #endif // !defined(PYTHON_COVERAGE_EDITOR)