1234567891011121314151617181920212223242526272829303132333435363738 |
- /*
- * All or portions of this file Copyright (c) Amazon.com, Inc. or its affiliates or
- * its licensors.
- *
- * For complete copyright and license terms please see the LICENSE at the root of this
- * distribution (the "License"). All use of this software is governed by the License,
- * or, if provided, by the license below or the license accompanying this file. Do not
- * remove or modify any license notices. This file is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *
- */
- #include "PythonCoverageEditorModule.h"
- #include "PythonCoverageEditorSystemComponent.h"
- namespace PythonCoverage
- {
- AZ_CLASS_ALLOCATOR_IMPL(PythonCoverageEditorModule, AZ::SystemAllocator, 0)
- PythonCoverageEditorModule::PythonCoverageEditorModule()
- {
- m_descriptors.insert(
- m_descriptors.end(),
- {
- PythonCoverageEditorSystemComponent::CreateDescriptor()
- });
- }
- PythonCoverageEditorModule::~PythonCoverageEditorModule() = default;
- AZ::ComponentTypeList PythonCoverageEditorModule::GetRequiredSystemComponents() const
- {
- // add required SystemComponents to the SystemEntity
- return AZ::ComponentTypeList{ azrtti_typeid<PythonCoverageEditorSystemComponent>() };
- }
- } // namespace PythonCoverage
- AZ_DECLARE_MODULE_CLASS(Gem_PythonCoverageEditor, PythonCoverage::PythonCoverageEditorModule)
|