|
|
|
@ -1476,6 +1476,11 @@ namespace {{ Component.attrib['Namespace'] }}
|
|
|
|
{% call(ComponentService) ParseComponentServiceNames(Component, ClassType, 'Required') %}
|
|
|
|
{% call(ComponentService) ParseComponentServiceNames(Component, ClassType, 'Required') %}
|
|
|
|
required.push_back(AZ_CRC_CE("{{ ComponentService }}"));
|
|
|
|
required.push_back(AZ_CRC_CE("{{ ComponentService }}"));
|
|
|
|
{% endcall %}
|
|
|
|
{% endcall %}
|
|
|
|
|
|
|
|
{% if NetworkInputCount > 0 %}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// This component uses NetworkInputs so it requires a MultiplayerInputDriver service which is responsible for calling CreateInput and ProcessInput
|
|
|
|
|
|
|
|
required.push_back(AZ_CRC_CE("MultiplayerInputDriver"));
|
|
|
|
|
|
|
|
{% endif %}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
void {{ ComponentBaseName }}::GetDependentServices([[maybe_unused]] AZ::ComponentDescriptor::DependencyArrayType& dependent)
|
|
|
|
void {{ ComponentBaseName }}::GetDependentServices([[maybe_unused]] AZ::ComponentDescriptor::DependencyArrayType& dependent)
|
|
|
|
|