Gems/AWSNativeSDKInit/Code/Source/AWSNativeSDKInitModuleInterface.h (17 lines of code) (raw):

#include <AzCore/Memory/Memory_fwd.h> #include <AzCore/Module/Module.h> #include <AzCore/RTTI/RTTIMacros.h> #include <AzCore/RTTI/TypeInfoSimple.h> namespace AWSNativeSDKInit { class AWSNativeSDKInitModuleInterface : public AZ::Module { public: AZ_TYPE_INFO_WITH_NAME_DECL(AWSNativeSDKInitModuleInterface) AZ_RTTI_NO_TYPE_INFO_DECL() AZ_CLASS_ALLOCATOR_DECL AWSNativeSDKInitModuleInterface(); /** * Add required SystemComponents to the SystemEntity. */ AZ::ComponentTypeList GetRequiredSystemComponents() const override; }; }// namespace AWSNativeSDKInit