Gems/ScriptCanvasDeveloper/Code/Editor/Source/ScriptCanvasDeveloperGem.cpp
ScriptCanvasDeveloperModule::ScriptCanvasDeveloperModule()
        : AZ::Module()
    {
        m_descriptors.insert(m_descriptors.end(), {
            ScriptCanvasDeveloper::SystemComponent::CreateDescriptor(),
            ScriptCanvasDeveloperEditor::SystemComponent::CreateDescriptor()
        });

        AZStd::vector<AZ::ComponentDescriptor*> componentDescriptors(ScriptCanvasDeveloper::Libraries::Developer::GetComponentDescriptors());
        m_descriptors.insert(m_descriptors.end(), componentDescriptors.begin(), componentDescriptors.end());
    }
//! Create ComponentDescriptors and add them to the list.
//! The descriptors will be registered at the appropriate time.
//! The descriptors will be destroyed (and thus unregistered) at the appropriate time.
Create ComponentDescriptors and add them to the list.
The descriptors will be registered at the appropriate time.
The descriptors will be destroyed (and thus unregistered) at the appropriate time.
Create ComponentDescriptors and add them to the list . The descriptors will be registered at the appropriate time . The descriptors will be destroyed ( and thus unregistered ) at the appropriate time .
ScriptCanvasDeveloperModule::ScriptCanvasDeveloperModule()
        : AZ::Module()
    {
        m_descriptors.insert(m_descriptors.end(), {
            ScriptCanvasDeveloper::SystemComponent::CreateDescriptor(),
            ScriptCanvasDeveloperEditor::SystemComponent::CreateDescriptor()
        });
        AZStd::vector<AZ::ComponentDescriptor*> componentDescriptors(ScriptCanvasDeveloper::Libraries::Developer::GetComponentDescriptors());
        m_descriptors.insert(m_descriptors.end(), componentDescriptors.begin(), componentDescriptors.end());
    }
ScriptCanvasDeveloperModule :: ScriptCanvasDeveloperModule ( ) : AZ :: Module ( ) { m_descriptors . insert ( m_descriptors . end ( ) , { ScriptCanvasDeveloper :: SystemComponent :: CreateDescriptor ( ) , ScriptCanvasDeveloperEditor :: SystemComponent :: CreateDescriptor ( ) } ) ; AZStd :: vector < AZ :: ComponentDescriptor * > componentDescriptors ( ScriptCanvasDeveloper :: Libraries :: Developer :: GetComponentDescriptors ( ) ) ; m_descriptors . insert ( m_descriptors . end ( ) , componentDescriptors . begin ( ) , componentDescriptors . end ( ) ) ; }
Create ComponentDescriptors and add them to the list.
Create ComponentDescriptors and add them to the list .