瀏覽代碼

Removed uses of deprecated and unused AppearsInSystemComponentMenu for System

Signed-off-by: Luis Sempé <[email protected]>
Luis Sempé 2 年之前
父節點
當前提交
92ddc4a37f
共有 100 個文件被更改,包括 1 次插入119 次删除
  1. 0 1
      Code/Framework/AzCore/AzCore/Asset/AssetManagerComponent.cpp
  2. 0 1
      Code/Framework/AzCore/AzCore/Jobs/JobManagerComponent.cpp
  3. 0 1
      Code/Framework/AzCore/AzCore/Script/ScriptSystemComponent.cpp
  4. 0 1
      Code/Framework/AzCore/AzCore/Slice/SliceSystemComponent.cpp
  5. 0 1
      Code/Framework/AzCore/AzCore/Task/TaskGraphSystemComponent.cpp
  6. 0 1
      Code/Framework/AzCore/AzCore/UserSettings/UserSettingsComponent.cpp
  7. 0 1
      Code/Framework/AzFramework/AzFramework/Asset/AssetCatalogComponent.cpp
  8. 0 1
      Code/Framework/AzFramework/AzFramework/Components/AzFrameworkConfigurationSystemComponent.cpp
  9. 0 1
      Code/Framework/AzFramework/AzFramework/Entity/GameEntityContextComponent.cpp
  10. 0 1
      Code/Framework/AzFramework/AzFramework/Input/System/InputSystemComponent.cpp
  11. 0 1
      Code/Framework/AzFramework/AzFramework/Logging/LoggingComponent.cpp
  12. 0 1
      Code/Framework/AzFramework/AzFramework/Scene/SceneSystemComponent.cpp
  13. 0 1
      Code/Framework/AzFramework/AzFramework/Script/ScriptRemoteDebugging.cpp
  14. 0 1
      Code/Framework/AzFramework/AzFramework/StreamingInstall/StreamingInstall.cpp
  15. 1 9
      Code/Framework/AzToolsFramework/AzToolsFramework/API/EntityCompositionRequestBus.h
  16. 0 1
      Code/Framework/AzToolsFramework/AzToolsFramework/Archive/ArchiveComponent.cpp
  17. 0 8
      Code/Framework/AzToolsFramework/AzToolsFramework/Component/EditorComponentAPIComponent.cpp
  18. 0 1
      Code/Framework/AzToolsFramework/AzToolsFramework/Entity/EditorEntityContextComponent.cpp
  19. 0 1
      Code/Framework/AzToolsFramework/AzToolsFramework/Slice/SliceMetadataEntityContextComponent.cpp
  20. 0 1
      Code/Framework/AzToolsFramework/AzToolsFramework/SourceControl/PerforceComponent.cpp
  21. 0 1
      Code/Framework/AzToolsFramework/AzToolsFramework/ToolsComponents/AzToolsFrameworkConfigurationSystemComponent.cpp
  22. 0 1
      Code/Framework/AzToolsFramework/AzToolsFramework/ToolsComponents/EditorSelectionAccentSystemComponent.cpp
  23. 0 1
      Code/Framework/AzToolsFramework/AzToolsFramework/UI/PropertyEditor/PropertyManagerComponent.cpp
  24. 0 1
      Code/Framework/AzToolsFramework/Tests/EntityInspectorTests.cpp
  25. 0 1
      Gems/AWSClientAuth/Code/Source/AWSClientAuthSystemComponent.cpp
  26. 0 1
      Gems/AWSClientAuth/Code/Tests/AWSClientAuthSystemComponentTest.cpp
  27. 0 1
      Gems/AWSCore/Code/Source/AWSCoreEditorSystemComponent.cpp
  28. 0 1
      Gems/AWSCore/Code/Source/AWSCoreSystemComponent.cpp
  29. 0 1
      Gems/AWSCore/Code/Tests/Editor/Attribution/AWSCoreAttributionSystemComponentTest.cpp
  30. 0 1
      Gems/AWSGameLift/Code/AWSGameLiftClient/Source/AWSGameLiftClientSystemComponent.cpp
  31. 0 1
      Gems/AWSGameLift/Code/AWSGameLiftServer/Source/AWSGameLiftServerSystemComponent.cpp
  32. 0 1
      Gems/AWSMetrics/Code/Source/AWSMetricsSystemComponent.cpp
  33. 0 1
      Gems/AWSMetrics/Code/Tests/AWSMetricsSystemComponentTest.cpp
  34. 0 2
      Gems/Achievements/Code/Source/AchievementsSystemComponent.cpp
  35. 0 1
      Gems/AssetValidation/Code/Source/AssetValidationSystemComponent.cpp
  36. 0 1
      Gems/Atom/Asset/ImageProcessingAtom/Code/Source/Thumbnail/ImageThumbnailSystemComponent.cpp
  37. 0 1
      Gems/Atom/Bootstrap/Code/Source/BootstrapSystemComponent.cpp
  38. 0 1
      Gems/Atom/Feature/Common/Code/Source/CommonSystemComponent.cpp
  39. 0 1
      Gems/Atom/Feature/Common/Code/Source/EditorCommonSystemComponent.cpp
  40. 0 1
      Gems/Atom/RHI/Code/Source/RHI.Private/FactoryManagerSystemComponent.cpp
  41. 0 1
      Gems/Atom/RPI/Code/Source/RPI.Private/RPISystemComponent.cpp
  42. 0 1
      Gems/Atom/RPI/Code/Source/RPI.Reflect/GpuQuerySystemDescriptor.cpp
  43. 0 1
      Gems/Atom/Tools/AtomToolsFramework/Code/Source/AtomToolsFrameworkSystemComponent.cpp
  44. 0 1
      Gems/Atom/Tools/AtomToolsFramework/Code/Source/Document/AtomToolsDocumentSystem.cpp
  45. 0 1
      Gems/Atom/Tools/AtomToolsFramework/Code/Source/EntityPreviewViewport/EntityPreviewViewportSettingsSystem.cpp
  46. 0 1
      Gems/Atom/Tools/AtomToolsFramework/Code/Source/Graph/GraphViewConstructPresets.cpp
  47. 0 2
      Gems/Atom/Tools/AtomToolsFramework/Code/Source/Graph/GraphViewSettings.cpp
  48. 0 1
      Gems/Atom/Tools/AtomToolsFramework/Code/Source/PreviewRenderer/PreviewRendererSystemComponent.cpp
  49. 0 1
      Gems/AtomLyIntegration/AtomBridge/Code/Source/AtomBridgeSystemComponent.cpp
  50. 0 1
      Gems/AtomLyIntegration/AtomFont/Code/Source/AtomFontSystemComponent.cpp
  51. 0 1
      Gems/AtomLyIntegration/AtomImGuiTools/Code/Source/AtomImGuiToolsSystemComponent.cpp
  52. 0 1
      Gems/AtomLyIntegration/AtomViewportDisplayIcons/Code/Source/AtomViewportDisplayIconsSystemComponent.cpp
  53. 0 1
      Gems/AtomLyIntegration/AtomViewportDisplayInfo/Code/Source/AtomViewportDisplayInfoSystemComponent.cpp
  54. 0 1
      Gems/AtomLyIntegration/CommonFeatures/Code/Source/CommonFeaturesSystemComponent.cpp
  55. 0 1
      Gems/AtomLyIntegration/CommonFeatures/Code/Source/EditorCommonFeaturesSystemComponent.cpp
  56. 0 1
      Gems/AtomLyIntegration/CommonFeatures/Code/Source/Material/EditorMaterialSystemComponent.cpp
  57. 0 1
      Gems/AtomLyIntegration/CommonFeatures/Code/Source/Mesh/EditorMeshSystemComponent.cpp
  58. 0 1
      Gems/AtomLyIntegration/CommonFeatures/Code/Source/PostProcess/EditorPostFxSystemComponent.cpp
  59. 0 1
      Gems/AtomLyIntegration/EditorModeFeedback/Code/Source/EditorModeFeedbackSystemComponent.cpp
  60. 0 1
      Gems/AudioSystem/Code/Source/AudioSystemGemSystemComponent.cpp
  61. 0 1
      Gems/BarrierInput/Code/Source/BarrierInputSystemComponent.cpp
  62. 0 1
      Gems/Camera/Code/Source/CameraEditorSystemComponent.cpp
  63. 0 1
      Gems/Compression/Code/Source/Clients/CompressionSystemComponent.cpp
  64. 0 1
      Gems/DebugDraw/Code/Source/DebugDrawSystemComponent.cpp
  65. 0 1
      Gems/EMotionFX/Code/Source/Integration/System/SystemComponent.cpp
  66. 0 1
      Gems/EditorPythonBindings/Code/Source/PythonSystemComponent.cpp
  67. 0 1
      Gems/ExpressionEvaluation/Code/Source/ExpressionEvaluationSystemComponent.cpp
  68. 0 1
      Gems/FastNoise/Code/Source/FastNoiseSystemComponent.cpp
  69. 0 1
      Gems/GameState/Code/Source/GameStateSystemComponent.cpp
  70. 0 1
      Gems/Gestures/Code/Source/GesturesSystemComponent.cpp
  71. 0 1
      Gems/GradientSignal/Code/Source/GradientSignalEditorModule.cpp
  72. 0 1
      Gems/GradientSignal/Code/Source/GradientSignalSystemComponent.cpp
  73. 0 1
      Gems/GraphCanvas/Code/Source/GraphCanvas.cpp
  74. 0 1
      Gems/GraphModel/Code/Source/GraphModelSystemComponent.cpp
  75. 0 1
      Gems/HttpRequestor/Code/Source/HttpRequestorSystemComponent.cpp
  76. 0 1
      Gems/InAppPurchases/Code/Source/InAppPurchasesSystemComponent.cpp
  77. 0 1
      Gems/LandscapeCanvas/Code/Source/LandscapeCanvasSystemComponent.cpp
  78. 0 1
      Gems/LmbrCentral/Code/Source/Audio/AudioSystemComponent.cpp
  79. 0 3
      Gems/LmbrCentral/Code/Source/LmbrCentral.cpp
  80. 0 1
      Gems/LocalUser/Code/Source/LocalUserSystemComponent.cpp
  81. 0 1
      Gems/LyShine/Code/Editor/LyShineEditorSystemComponent.cpp
  82. 0 1
      Gems/LyShine/Code/Source/LyShineSystemComponent.cpp
  83. 0 1
      Gems/LyShineExamples/Code/Source/LyShineExamplesSystemComponent.cpp
  84. 0 1
      Gems/Maestro/Code/Source/MaestroSystemComponent.cpp
  85. 0 1
      Gems/MessagePopup/Code/Source/LyShineMessagePopup.cpp
  86. 0 1
      Gems/MessagePopup/Code/Source/MessagePopupSystemComponent.cpp
  87. 0 1
      Gems/Microphone/Code/Source/MicrophoneSystemComponent.cpp
  88. 0 1
      Gems/MotionMatching/Code/Source/MotionMatchingSystemComponent.cpp
  89. 0 1
      Gems/Multiplayer/Multiplayer_ScriptCanvas/Code/Source/ScriptCanvasMultiplayerSystemComponent.cpp
  90. 0 1
      Gems/MultiplayerCompression/Code/Source/MultiplayerCompressionSystemComponent.cpp
  91. 0 1
      Gems/NvCloth/Code/Source/System/SystemComponent.cpp
  92. 0 1
      Gems/PhysX/Code/Source/SystemComponent.cpp
  93. 0 1
      Gems/PhysXDebug/Code/Source/SystemComponent.cpp
  94. 0 1
      Gems/Presence/Code/Source/PresenceSystemComponent.cpp
  95. 0 1
      Gems/Profiler/Code/Source/ProfilerImGuiSystemComponent.cpp
  96. 0 1
      Gems/Profiler/Code/Source/ProfilerSystemComponent.cpp
  97. 0 1
      Gems/RecastNavigation/Code/Source/RecastNavigationSystemComponent.cpp
  98. 0 1
      Gems/RemoteTools/Code/Source/RemoteToolsSystemComponent.cpp
  99. 0 1
      Gems/SaveData/Code/Source/SaveDataSystemComponent.cpp
  100. 0 1
      Gems/SceneProcessing/Code/Source/Config/Components/SceneProcessingConfigSystemComponent.cpp

+ 0 - 1
Code/Framework/AzCore/AzCore/Asset/AssetManagerComponent.cpp

@@ -187,7 +187,6 @@ namespace AZ
                     "Asset Database", "Asset database system functionality")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                         ->Attribute(AZ::Edit::Attributes::Category, "Engine")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                     ;
             }
         }

+ 0 - 1
Code/Framework/AzCore/AzCore/Jobs/JobManagerComponent.cpp

@@ -137,7 +137,6 @@ namespace AZ
                     "Job Manager", "Provides fine grained job system and worker threads")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                         ->Attribute(AZ::Edit::Attributes::Category, "Engine")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                     ->DataElement(AZ::Edit::UIHandlers::SpinBox, &JobManagerComponent::m_numberOfWorkerThreads, "Worker threads", "Number of worked threads for this job manager.")
                         ->Attribute(AZ::Edit::Attributes::Min, 0)
                         ->Attribute(AZ::Edit::Attributes::Max, 16)

+ 0 - 1
Code/Framework/AzCore/AzCore/Script/ScriptSystemComponent.cpp

@@ -879,7 +879,6 @@ void ScriptSystemComponent::Reflect(ReflectContext* reflection)
                 "Script System", "Initializes and maintains script contexts")
                 ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                     ->Attribute(AZ::Edit::Attributes::Category, "Engine")
-                    ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                 ;
         }
     }

+ 0 - 1
Code/Framework/AzCore/AzCore/Slice/SliceSystemComponent.cpp

@@ -24,7 +24,6 @@ namespace AZ
                     "Slice System", "Manages the Slice system")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                         ->Attribute(AZ::Edit::Attributes::Category, "Engine")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                     ;
             }
         }

+ 0 - 1
Code/Framework/AzCore/AzCore/Task/TaskGraphSystemComponent.cpp

@@ -105,7 +105,6 @@ namespace AZ
                     ("TaskGraph", "System component to create the default executor")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                         ->Attribute(AZ::Edit::Attributes::Category, "Engine")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC_CE("System"))
                     ;
             }
         }

+ 0 - 1
Code/Framework/AzCore/AzCore/UserSettings/UserSettingsComponent.cpp

@@ -108,7 +108,6 @@ namespace AZ
                     "User Settings", "Provides userdata storage for all system components")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                         ->Attribute(AZ::Edit::Attributes::Category, "Editor")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                     ->DataElement(AZ::Edit::UIHandlers::ComboBox, &UserSettingsComponent::m_providerId, "ProviderId", "The settings group this provider with handle.")
                         ->EnumAttribute(UserSettings::CT_LOCAL, "Local")
                         ->EnumAttribute(UserSettings::CT_GLOBAL, "Global")

+ 0 - 1
Code/Framework/AzFramework/AzFramework/Asset/AssetCatalogComponent.cpp

@@ -53,7 +53,6 @@ namespace AzFramework
                     "Asset Catalog", "Maintains a catalog of assets")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                         ->Attribute(AZ::Edit::Attributes::Category, "Engine")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                     ;
             }
         }

+ 0 - 1
Code/Framework/AzFramework/AzFramework/Components/AzFrameworkConfigurationSystemComponent.cpp

@@ -30,7 +30,6 @@ namespace AzFramework
                     "AzFramework Configuration Component", "System component responsible for configuring AzFramework")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                     ->Attribute(AZ::Edit::Attributes::Category, "Editor")
-                    ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                     ;
             }
         }

+ 0 - 1
Code/Framework/AzFramework/AzFramework/Entity/GameEntityContextComponent.cpp

@@ -36,7 +36,6 @@ namespace AzFramework
                     "Game Entity Context", "Owns entities in the game runtime, as well as during play-in-editor")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                         ->Attribute(AZ::Edit::Attributes::Category, "Engine")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                     ;
             }
         }

+ 0 - 1
Code/Framework/AzFramework/AzFramework/Input/System/InputSystemComponent.cpp

@@ -99,7 +99,6 @@ namespace AzFramework
                     "Input System", "Controls which core input devices are made available")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                         ->Attribute(AZ::Edit::Attributes::Category, "Engine")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                     ->DataElement(AZ::Edit::UIHandlers::SpinBox, &InputSystemComponent::m_mouseMovementSampleRateHertz,
                         "Mouse Movement Sample Rate", "The mouse movement sample rate in Hertz (cycles per second), which directly\n"
                                                       "correlates to the max number of mouse movement events dispatched each frame.\n"

+ 0 - 1
Code/Framework/AzFramework/AzFramework/Logging/LoggingComponent.cpp

@@ -175,7 +175,6 @@ namespace AzFramework
                     "File Logging", "Listens to AZ trace messages and forwards them to a log file")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                         ->Attribute(AZ::Edit::Attributes::Category, "Profiling")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                     ->DataElement(AZ::Edit::UIHandlers::Default, &LogComponent::m_logFileBaseName, "Log file name", "The base name of the file to log to")
                     ->DataElement(AZ::Edit::UIHandlers::SpinBox, &LogComponent::m_rolloverLength, "Rollover length", "Max size of a log file before saving and opening a new one")
                     ->DataElement(AZ::Edit::UIHandlers::Default, &LogComponent::m_machineReadable, "Machine Readable", "")

+ 0 - 1
Code/Framework/AzFramework/AzFramework/Scene/SceneSystemComponent.cpp

@@ -26,7 +26,6 @@ namespace AzFramework
                     "Scene System Component", "System component responsible for owning scenes")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                     ->Attribute(AZ::Edit::Attributes::Category, "Editor")
-                    ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                     ;
             }
         }

+ 0 - 1
Code/Framework/AzFramework/AzFramework/Script/ScriptRemoteDebugging.cpp

@@ -756,7 +756,6 @@ namespace AzFramework
                     "Script Debug Agent", "Provides remote debugging services for script contexts")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                         ->Attribute(AZ::Edit::Attributes::Category, "Profiling")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                     ;
             }
         }

+ 0 - 1
Code/Framework/AzFramework/AzFramework/StreamingInstall/StreamingInstall.cpp

@@ -96,7 +96,6 @@ namespace AzFramework
                 {
                     ec->Class<StreamingInstallSystemComponent>("StreamingInstall", "Support for streaming install")
                         ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                         ;
                 }

+ 1 - 9
Code/Framework/AzToolsFramework/AzToolsFramework/API/EntityCompositionRequestBus.h

@@ -207,9 +207,6 @@ namespace AzToolsFramework
     //! ComponentFilter for components that users can add to game entities.
     static bool AppearsInGameComponentMenu(const AZ::SerializeContext::ClassData&);
 
-    //! ComponentFilter for components that can be added to system entities.
-    static bool AppearsInSystemComponentMenu(const AZ::SerializeContext::ClassData&);
-
     //
     // Implementation
     //
@@ -294,11 +291,6 @@ namespace AzToolsFramework
         return false;
     }
 
-    inline bool AppearsInSystemComponentMenu(const AZ::SerializeContext::ClassData& classData)
-    {
-        return AppearsInAddComponentMenu(classData, AZ_CRC("System", 0xc94d118b));
-    }
-
     inline bool AppearsInLayerComponentMenu(const AZ::SerializeContext::ClassData& classData)
     {
         return AppearsInAddComponentMenu(classData, AZ_CRC("Layer", 0xe4db211a));
@@ -311,6 +303,6 @@ namespace AzToolsFramework
 
     inline bool AppearsInAnyComponentMenu(const AZ::SerializeContext::ClassData& classData)
     {
-        return (AppearsInGameComponentMenu(classData) || AppearsInSystemComponentMenu(classData) || AppearsInLayerComponentMenu(classData) || AppearsInLevelComponentMenu(classData));
+        return (AppearsInGameComponentMenu(classData) || AppearsInLayerComponentMenu(classData) || AppearsInLevelComponentMenu(classData));
     }
 }

+ 0 - 1
Code/Framework/AzToolsFramework/AzToolsFramework/Archive/ArchiveComponent.cpp

@@ -121,7 +121,6 @@ namespace AzToolsFramework
                     "Archive", "Handles creation and extraction of zip archives.")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                     ->Attribute(AZ::Edit::Attributes::Category, "Editor")
-                    ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC_CE("System"))
                     ;
             }
         }

+ 0 - 8
Code/Framework/AzToolsFramework/AzToolsFramework/Component/EditorComponentAPIComponent.cpp

@@ -180,10 +180,6 @@ namespace AzToolsFramework
                             }
                             break;
                         default:
-                            if (!AzToolsFramework::AppearsInSystemComponentMenu(*componentClass))
-                            {
-                                return true;
-                            }
                             break;
                         }
                         for (int i = 0; i < typesCount; ++i)
@@ -320,10 +316,6 @@ namespace AzToolsFramework
                         }
                         break;
                     default:
-                        if (AzToolsFramework::AppearsInSystemComponentMenu(*componentClass))
-                        {
-                            typeNameList.push_back(componentClass->m_editData->m_name);
-                        }
                         break;
                     }
 

+ 0 - 1
Code/Framework/AzToolsFramework/AzToolsFramework/Entity/EditorEntityContextComponent.cpp

@@ -92,7 +92,6 @@ namespace AzToolsFramework
                     "Editor Entity Context", "System component responsible for owning the edit-time entity context")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                     ->Attribute(AZ::Edit::Attributes::Category, "Editor")
-                    ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                     ;
             }
         }

+ 0 - 1
Code/Framework/AzToolsFramework/AzToolsFramework/Slice/SliceMetadataEntityContextComponent.cpp

@@ -52,7 +52,6 @@ namespace AzToolsFramework
                     "Slice Metadata Entity Context", "System component responsible for owning the slice metadata entity context")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                     ->Attribute(AZ::Edit::Attributes::Category, "Editor")
-                    ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                     ;
             }
         }

+ 0 - 1
Code/Framework/AzToolsFramework/AzToolsFramework/SourceControl/PerforceComponent.cpp

@@ -125,7 +125,6 @@ namespace AzToolsFramework
                     "Perforce Connectivity", "Manages Perforce connectivity and executes Perforce commands.")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                     ->Attribute(AZ::Edit::Attributes::Category, "Editor")
-                    ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                 ;
             }
         }

+ 0 - 1
Code/Framework/AzToolsFramework/AzToolsFramework/ToolsComponents/AzToolsFrameworkConfigurationSystemComponent.cpp

@@ -31,7 +31,6 @@ namespace AzToolsFramework
                     "AzToolsFramework Configuration Component", "System component responsible for configuring AzToolsFramework")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                     ->Attribute(AZ::Edit::Attributes::Category, "Editor")
-                    ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                     ;
             }
         }

+ 0 - 1
Code/Framework/AzToolsFramework/AzToolsFramework/ToolsComponents/EditorSelectionAccentSystemComponent.cpp

@@ -33,7 +33,6 @@ namespace AzToolsFramework
                 {
                     ec->Class<EditorSelectionAccentSystemComponent>("EditorSelectionAccenting", "Used for selection accenting behavior in the viewport")
                         ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System"))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                         ;
                 }

+ 0 - 1
Code/Framework/AzToolsFramework/AzToolsFramework/UI/PropertyEditor/PropertyManagerComponent.cpp

@@ -321,7 +321,6 @@ namespace AzToolsFramework
                         "Property Manager", "Provides services for registration of property editors")
                         ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                             ->Attribute(AZ::Edit::Attributes::Category, "Editor")
-                            ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                         ;
                 }
             }

+ 0 - 1
Code/Framework/AzToolsFramework/Tests/EntityInspectorTests.cpp

@@ -185,7 +185,6 @@ namespace UnitTest
                     editContext->Class<Inspector_TestComponent3>("InspectorTestComponent3", "Component 3 for AZ Tools Framework Unit Tests")
                         ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                         ->Attribute(AZ::Edit::Attributes::AddableByUser, true)
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System"))
                         ->Attribute(AZ::Edit::Attributes::Category, "Inspector Test Components")
                         ->Attribute(AZ::Edit::Attributes::Icon, "Icons/Components/Tag.png")
                         ->Attribute(AZ::Edit::Attributes::ViewportIcon, "Icons/Components/Viewport/Tag.png")

+ 0 - 1
Gems/AWSClientAuth/Code/Source/AWSClientAuthSystemComponent.cpp

@@ -39,7 +39,6 @@ namespace AWSClientAuth
             {
                 ec->Class<AWSClientAuthSystemComponent>("AWSClientAuth", "Provides Client Authentication and Authorization implementations")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                    ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System"))
                     ->Attribute(AZ::Edit::Attributes::AutoExpand, true);
             }
             AWSClientAuth::LWAProviderSetting::Reflect(*serialize);

+ 0 - 1
Gems/AWSClientAuth/Code/Tests/AWSClientAuthSystemComponentTest.cpp

@@ -73,7 +73,6 @@ namespace AWSClientAuthUnitTest
                 {
                     ec->Class<AWSCoreSystemComponentMock>("AWSCoreMock", "Adds core support for working with AWS")
                         ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System"))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                         ;
                 }

+ 0 - 1
Gems/AWSCore/Code/Source/AWSCoreEditorSystemComponent.cpp

@@ -32,7 +32,6 @@ namespace AWSCore
             {
                 ec->Class<AWSCoreEditorSystemComponent>("AWSCoreEditor", "Adds supporting for working with AWS features in the Editor")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                    ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System"))
                     ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/AWSCore/Code/Source/AWSCoreSystemComponent.cpp

@@ -53,7 +53,6 @@ namespace AWSCore
             {
                 ec->Class<AWSCoreSystemComponent>("AWSCore", "Adds core support for working with AWS")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                    ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System"))
                     ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/AWSCore/Code/Tests/Editor/Attribution/AWSCoreAttributionSystemComponentTest.cpp

@@ -37,7 +37,6 @@ namespace AWSCoreUnitTest
                 {
                     ec->Class<AWSCoreSystemComponentMock>("AWSCoreMock", "Adds core support for working with AWS")
                         ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System"))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true);
                 }
             }

+ 0 - 1
Gems/AWSGameLift/Code/AWSGameLiftClient/Source/AWSGameLiftClientSystemComponent.cpp

@@ -51,7 +51,6 @@ namespace AWSGameLift
                         "AWSGameLiftClient",
                         "Create the GameLift client manager that handles communication between game clients and the GameLift service.")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System"))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true);
             }
         }

+ 0 - 1
Gems/AWSGameLift/Code/AWSGameLiftServer/Source/AWSGameLiftServerSystemComponent.cpp

@@ -41,7 +41,6 @@ namespace AWSGameLift
             {
                 ec->Class<AWSGameLiftServerSystemComponent>("AWSGameLiftServer", "Create the GameLift server manager which manages the server process for hosting a game session via GameLiftServerSDK.")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC_CE("System"))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/AWSMetrics/Code/Source/AWSMetricsSystemComponent.cpp

@@ -64,7 +64,6 @@ namespace AWSMetrics
             {
                 ec->Class<AWSMetricsSystemComponent>("AWSMetrics", "Generate and submit metrics to the metrics analytics pipeline")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System"))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/AWSMetrics/Code/Tests/AWSMetricsSystemComponentTest.cpp

@@ -68,7 +68,6 @@ namespace AWSMetrics
                 {
                     ec->Class<AWSCoreSystemComponentMock>("AWSCoreMock", "Adds core support for working with AWS")
                         ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System"))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                         ;
                 }

+ 0 - 2
Gems/Achievements/Code/Source/AchievementsSystemComponent.cpp

@@ -55,7 +55,6 @@ namespace Achievements
             {
                 ec->Class<AchievementDetails>("AchievementDetails", "Struct to hold platform agnostic achievement details for query results")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                    ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System"))
                     ->Attribute(AZ::Edit::Attributes::AutoExpand, true);
             }
         }
@@ -100,7 +99,6 @@ namespace Achievements
             {
                 ec->Class<AchievementsSystemComponent>("Achievements", "Platform agnostic interface for retrieving achievement details and unlocking achievements")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System"))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true);
             }
         }

+ 0 - 1
Gems/AssetValidation/Code/Source/AssetValidationSystemComponent.cpp

@@ -40,7 +40,6 @@ namespace AssetValidation
             {
                 ec->Class<AssetValidationSystemComponent>("AssetValidation", "[Description of functionality provided by this System Component]")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System"))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/Atom/Asset/ImageProcessingAtom/Code/Source/Thumbnail/ImageThumbnailSystemComponent.cpp

@@ -39,7 +39,6 @@ namespace ImageProcessingAtom
                 {
                     ec->Class<ImageThumbnailSystemComponent>("ImageThumbnailSystemComponent", "System component for image thumbnails.")
                         ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC_CE("System"))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true);
                 }
             }

+ 0 - 1
Gems/Atom/Bootstrap/Code/Source/BootstrapSystemComponent.cpp

@@ -69,7 +69,6 @@ namespace AZ
                     {
                         ec->Class<BootstrapSystemComponent>("Atom RPI", "Atom Renderer")
                             ->ClassElement(Edit::ClassElements::EditorData, "")
-                            ->Attribute(Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                             ->Attribute(Edit::Attributes::AutoExpand, true)
                         ;
                     }

+ 0 - 1
Gems/Atom/Feature/Common/Code/Source/CommonSystemComponent.cpp

@@ -149,7 +149,6 @@ namespace AZ
                 {
                     ec->Class<CommonSystemComponent>("CommonSystemComponent", "System Component for common render features")
                         ->ClassElement(Edit::ClassElements::EditorData, "")
-                        ->Attribute(Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                         ->Attribute(Edit::Attributes::AutoExpand, true)
                     ;
                 }

+ 0 - 1
Gems/Atom/Feature/Common/Code/Source/EditorCommonSystemComponent.cpp

@@ -44,7 +44,6 @@ namespace AZ
                 {
                     ec->Class<EditorCommonSystemComponent>("Common", "Configures editor- and tool-specific functionality for common render features.")
                         ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                         ;
                 }

+ 0 - 1
Gems/Atom/RHI/Code/Source/RHI.Private/FactoryManagerSystemComponent.cpp

@@ -39,7 +39,6 @@ namespace AZ
                 {
                     ec->Class<FactoryManagerSystemComponent>("Atom RHI Manager", "Atom Renderer")
                         ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                         ->DataElement(AZ::Edit::UIHandlers::Default, &FactoryManagerSystemComponent::m_factoriesPriority, "RHI Priority list", "Priorities for RHI Implementations")
                         ->DataElement(AZ::Edit::UIHandlers::ComboBox, &FactoryManagerSystemComponent::m_validationMode, "Validation Layer Mode", "Set the validation mode for the RHI. It only applies for non release builds")

+ 0 - 1
Gems/Atom/RPI/Code/Source/RPI.Private/RPISystemComponent.cpp

@@ -49,7 +49,6 @@ namespace AZ
                 {
                     ec->Class<RPISystemComponent>("Atom RPI", "Atom Renderer")
                         ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                         ->DataElement(AZ::Edit::UIHandlers::Default, &RPISystemComponent::m_rpiDescriptor, "RPI System Settings", "Settings for create RPI system")
                         ;

+ 0 - 1
Gems/Atom/RPI/Code/Source/RPI.Reflect/GpuQuerySystemDescriptor.cpp

@@ -31,7 +31,6 @@ namespace AZ
                 {
                     ec->Class<GpuQuerySystemDescriptor>("Gpu Query System Settings", "Settings for the Gpu Query System")
                         ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                         ->DataElement(AZ::Edit::UIHandlers::Default, &GpuQuerySystemDescriptor::m_occlusionQueryCount, "Occlusion GPU Query Count", "The amount of available queries for Occlusion")
                         ->DataElement(AZ::Edit::UIHandlers::Default, &GpuQuerySystemDescriptor::m_statisticsQueryCount, "Statistics GPU Query Count", "The amount of available queries for Pipeline Statistics")

+ 0 - 1
Gems/Atom/Tools/AtomToolsFramework/Code/Source/AtomToolsFrameworkSystemComponent.cpp

@@ -56,7 +56,6 @@ namespace AtomToolsFramework
             {
                 editContext->Class<AtomToolsFrameworkSystemComponent>("AtomToolsFrameworkSystemComponent", "")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                    ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC_CE("System"))
                     ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/Atom/Tools/AtomToolsFramework/Code/Source/Document/AtomToolsDocumentSystem.cpp

@@ -57,7 +57,6 @@ namespace AtomToolsFramework
             {
                 editContext->Class<AtomToolsDocumentSystem>("AtomToolsDocumentSystem", "")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                    ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC_CE("System"))
                     ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/Atom/Tools/AtomToolsFramework/Code/Source/EntityPreviewViewport/EntityPreviewViewportSettingsSystem.cpp

@@ -42,7 +42,6 @@ namespace AtomToolsFramework
             {
                 editContext->Class<EntityPreviewViewportSettingsSystem>("EntityPreviewViewportSettingsSystem", "Manages and serializes settings for the application viewport")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                    ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC_CE("System"))
                     ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/Atom/Tools/AtomToolsFramework/Code/Source/Graph/GraphViewConstructPresets.cpp

@@ -22,7 +22,6 @@ namespace AtomToolsFramework
             {
                 editContext->Class<GraphViewConstructPresets>("GraphViewConstructPresets", "")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                    ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC_CE("System"))
                     ->Attribute(AZ::Edit::Attributes::AutoExpand, true);
             }
         }

+ 0 - 2
Gems/Atom/Tools/AtomToolsFramework/Code/Source/Graph/GraphViewSettings.cpp

@@ -53,14 +53,12 @@ namespace AtomToolsFramework
             {
                 editContext->Class<GraphViewSettingsPtr>("GraphViewSettingsPtr", "")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                    ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC_CE("System"))
                     ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ->Attribute(AZ::Edit::Attributes::Visibility, AZ::Edit::PropertyVisibility::ShowChildrenOnly)
                     ;
 
                 editContext->Class<GraphViewSettings>("Graph View Config", "")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                    ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC_CE("System"))
                     ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ->ClassElement(AZ::Edit::ClassElements::Group, "Basic Interactions")
                     ->Attribute(AZ::Edit::Attributes::AutoExpand, true)

+ 0 - 1
Gems/Atom/Tools/AtomToolsFramework/Code/Source/PreviewRenderer/PreviewRendererSystemComponent.cpp

@@ -25,7 +25,6 @@ namespace AtomToolsFramework
             {
                 ec->Class<PreviewRendererSystemComponent>("PreviewRendererSystemComponent", "System component that manages a global PreviewRenderer.")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                    ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC_CE("System"))
                     ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/AtomLyIntegration/AtomBridge/Code/Source/AtomBridgeSystemComponent.cpp

@@ -50,7 +50,6 @@ namespace AZ
                 {
                     ec->Class<AtomBridgeSystemComponent>("AtomBridge", "[Description of functionality provided by this System Component]")
                         ->ClassElement(Edit::ClassElements::EditorData, "")
-                            ->Attribute(Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                             ->Attribute(Edit::Attributes::AutoExpand, true)
                     ;
                 }

+ 0 - 1
Gems/AtomLyIntegration/AtomFont/Code/Source/AtomFontSystemComponent.cpp

@@ -36,7 +36,6 @@ namespace AZ
                 {
                     ec->Class<AtomFontSystemComponent>("Font", "Manages lifetime of the font subsystem")
                         ->ClassElement(Edit::ClassElements::EditorData, "")
-                            ->Attribute(Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                             ->Attribute(Edit::Attributes::AutoExpand, true)
                         ;
                 }

+ 0 - 1
Gems/AtomLyIntegration/AtomImGuiTools/Code/Source/AtomImGuiToolsSystemComponent.cpp

@@ -29,7 +29,6 @@ namespace AtomImGuiTools
             {
                 ec->Class<AtomImGuiToolsSystemComponent>("AtomImGuiTools", "[Manager of various Atom ImGui tools.]")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                    ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System"))
                     ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/AtomLyIntegration/AtomViewportDisplayIcons/Code/Source/AtomViewportDisplayIconsSystemComponent.cpp

@@ -54,7 +54,6 @@ namespace AZ::Render
             {
                 ec->Class<AtomViewportDisplayIconsSystemComponent>("Viewport Display Icons", "Provides an interface for drawing simple icons to the Editor viewport")
                     ->ClassElement(Edit::ClassElements::EditorData, "")
-                        ->Attribute(Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                         ->Attribute(Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/AtomLyIntegration/AtomViewportDisplayInfo/Code/Source/AtomViewportDisplayInfoSystemComponent.cpp

@@ -62,7 +62,6 @@ namespace AZ::Render
             {
                 ec->Class<AtomViewportDisplayInfoSystemComponent>("Viewport Display Info", "Manages debug viewport information through r_displayInfo")
                     ->ClassElement(Edit::ClassElements::EditorData, "")
-                        ->Attribute(Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                         ->Attribute(Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/AtomLyIntegration/CommonFeatures/Code/Source/CommonFeaturesSystemComponent.cpp

@@ -32,7 +32,6 @@ namespace AZ
                 {
                     ec->Class<AtomLyIntegrationCommonFeaturesSystemComponent>("Common", "[Description of functionality provided by this System Component]")
                         ->ClassElement(Edit::ClassElements::EditorData, "")
-                            ->Attribute(Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                             ->Attribute(Edit::Attributes::AutoExpand, true)
                         ;
                 }

+ 0 - 1
Gems/AtomLyIntegration/CommonFeatures/Code/Source/EditorCommonFeaturesSystemComponent.cpp

@@ -49,7 +49,6 @@ namespace AZ
                     ec->Class<EditorCommonFeaturesSystemComponent>("AtomEditorCommonFeaturesSystemComponent",
                         "Configures editor- and tool-specific functionality for common render features.")
                         ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                         ->DataElement(nullptr, &EditorCommonFeaturesSystemComponent::m_atomLevelDefaultAssetPath, "Atom Level Default Asset Path",
                             "path to the slice the instantiate for a new Atom level")

+ 0 - 1
Gems/AtomLyIntegration/CommonFeatures/Code/Source/Material/EditorMaterialSystemComponent.cpp

@@ -67,7 +67,6 @@ namespace AZ
                 {
                     ec->Class<EditorMaterialSystemComponent>("EditorMaterialSystemComponent", "System component that manages launching and maintaining connections the material editor.")
                         ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC_CE("System"))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                         ;
                 }

+ 0 - 1
Gems/AtomLyIntegration/CommonFeatures/Code/Source/Mesh/EditorMeshSystemComponent.cpp

@@ -27,7 +27,6 @@ namespace AZ
                 {
                     ec->Class<EditorMeshSystemComponent>("EditorMeshSystemComponent", "System component that sets up necessary logic related to EditorMeshComponent..")
                         ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC_CE("System"))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                         ;
                 }

+ 0 - 1
Gems/AtomLyIntegration/CommonFeatures/Code/Source/PostProcess/EditorPostFxSystemComponent.cpp

@@ -29,7 +29,6 @@ namespace AZ
                 {
                     ec->Class<EditorPostFxSystemComponent>("Editor PostFx System", "Manages discovery of PostFx layer categories asset")
                         ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                         ;
                 }

+ 0 - 1
Gems/AtomLyIntegration/EditorModeFeedback/Code/Source/EditorModeFeedbackSystemComponent.cpp

@@ -36,7 +36,6 @@ namespace AZ
                     editContext->Class<EditorModeFeedbackSystemComponent>(
                         "Editor Mode Feedback System", "Manages discovery of Editor Mode Feedback effects")
                         ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                         ;
                 }

+ 0 - 1
Gems/AudioSystem/Code/Source/AudioSystemGemSystemComponent.cpp

@@ -57,7 +57,6 @@ namespace AudioSystemGem
             {
                 ec->Class<AudioSystemGemSystemComponent>("Audio System Gem", "Audio System handles requests and managages data related to the audio sub-system")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System"))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/BarrierInput/Code/Source/BarrierInputSystemComponent.cpp

@@ -62,7 +62,6 @@ namespace BarrierInput
             {
                 ec->Class<BarrierInputSystemComponent>("BarrierInput", "Provides functionality related to Barrier input.")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System"))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/Camera/Code/Source/CameraEditorSystemComponent.cpp

@@ -45,7 +45,6 @@ namespace Camera
                     "Camera Editor Commands", "Performs global camera requests")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                         ->Attribute(AZ::Edit::Attributes::Category, "Game")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                     ;
             }
         }

+ 0 - 1
Gems/Compression/Code/Source/Clients/CompressionSystemComponent.cpp

@@ -26,7 +26,6 @@ namespace Compression
             {
                 ec->Class<CompressionSystemComponent>("Compression", "[Description of functionality provided by this System Component]")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System"))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/DebugDraw/Code/Source/DebugDrawSystemComponent.cpp

@@ -48,7 +48,6 @@ namespace DebugDraw
                 ec->Class<DebugDrawSystemComponent>("DebugDraw", "Provides game runtime debug visualization.")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                     ->Attribute(AZ::Edit::Attributes::Category, "Debugging")
-                    ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                     ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                 ;
             }

+ 0 - 1
Gems/EMotionFX/Code/Source/Integration/System/SystemComponent.cpp

@@ -383,7 +383,6 @@ namespace EMotionFX
                 {
                     ec->Class<SystemComponent>("EMotion FX Animation", "Enables the EMotion FX animation solution")
                         ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                         ->DataElement(AZ::Edit::UIHandlers::Default, &SystemComponent::m_numThreads, "Number of threads", "Number of threads used internally by EMotion FX")
                     ;

+ 0 - 1
Gems/EditorPythonBindings/Code/Source/PythonSystemComponent.cpp

@@ -350,7 +350,6 @@ namespace EditorPythonBindings
             {
                 ec->Class<PythonSystemComponent>("PythonSystemComponent", "The Python interpreter")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                    ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC_CE("System"))
                     ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/ExpressionEvaluation/Code/Source/ExpressionEvaluationSystemComponent.cpp

@@ -144,7 +144,6 @@ namespace ExpressionEvaluation
             {
                 ec->Class<ExpressionEvaluationSystemComponent>("ExpressionEvaluationGem", "[Description of functionality provided by this System Component]")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/FastNoise/Code/Source/FastNoiseSystemComponent.cpp

@@ -25,7 +25,6 @@ namespace FastNoiseGem
             {
                 ec->Class<FastNoiseSystemComponent>("FastNoise", "System component for Fast Noise gradient gem")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/GameState/Code/Source/GameStateSystemComponent.cpp

@@ -28,7 +28,6 @@ namespace GameState
             {
                 ec->Class<GameStateSystemComponent>("GameState", "A generic framework for managing game states and the transitions between them.")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System"))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/Gestures/Code/Source/GesturesSystemComponent.cpp

@@ -58,7 +58,6 @@ namespace Gestures
             {
                 ec->Class<GesturesSystemComponent>("Gestures", "Interprets raw mouse/touch input in order to detect common gestures like drag, hold, swipe, etc.")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System"))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ->DataElement(0, &GesturesSystemComponent::m_doublePressConfig,
                         "Double Press", "The config used to create the default double press gesture input channel.")

+ 0 - 1
Gems/GradientSignal/Code/Source/GradientSignalEditorModule.cpp

@@ -85,7 +85,6 @@ namespace GradientSignal
             {
                 editContext->Class<GradientSignalEditorSystemComponent>("GradientSignalEditorSystemComponent", "Handles registration of the gradient preview data widget handler")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                    ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                     ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/GradientSignal/Code/Source/GradientSignalSystemComponent.cpp

@@ -32,7 +32,6 @@ namespace GradientSignal
             {
                 ec->Class<GradientSignalSystemComponent>("GradientSignal", "Manages registration of gradient image assets and reflection of required types")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/GraphCanvas/Code/Source/GraphCanvas.cpp

@@ -127,7 +127,6 @@ namespace GraphCanvas
                     "LmbrCentral", "Provides factory methods for Graph Canvas components")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                     ->Attribute(AZ::Edit::Attributes::Category, "Editor")
-                    ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                     ;
             }            
             

+ 0 - 1
Gems/GraphModel/Code/Source/GraphModelSystemComponent.cpp

@@ -63,7 +63,6 @@ namespace GraphModel
             {
                 ec->Class<GraphModelSystemComponent>("GraphModel", "A generic node graph data model")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/HttpRequestor/Code/Source/HttpRequestorSystemComponent.cpp

@@ -72,7 +72,6 @@ namespace HttpRequestor
                 ec->Class<HttpRequestorSystemComponent>("HttpRequestor", "Will make HTTP Rest calls")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                     // ->Attribute(AZ::Edit::Attributes::Category, "") Set a category
-                    ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System"))
                     ->Attribute(AZ::Edit::Attributes::AutoExpand, true);
             }
         }

+ 0 - 1
Gems/InAppPurchases/Code/Source/InAppPurchasesSystemComponent.cpp

@@ -53,7 +53,6 @@ namespace InAppPurchases
             {
                 ec->Class<SystemComponent>("InAppPurchases", "Adds support for in app purchases on iOS and Android")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                    ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System"))
                     ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/LandscapeCanvas/Code/Source/LandscapeCanvasSystemComponent.cpp

@@ -267,7 +267,6 @@ namespace LandscapeCanvas
             {
                 ec->Class<LandscapeCanvasSystemComponent>("LandscapeCanvas", "Graph canvas representation of Dynamic Vegetation")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/LmbrCentral/Code/Source/Audio/AudioSystemComponent.cpp

@@ -59,7 +59,6 @@ namespace LmbrCentral
                 editContext->Class<AudioSystemComponent>("Audio System", "Provides access to audio system features without the need for an Entity")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                         ->Attribute(AZ::Edit::Attributes::Category, "Audio")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 3
Gems/LmbrCentral/Code/Source/LmbrCentral.cpp

@@ -112,7 +112,6 @@ namespace LmbrCentral
                         "LmbrCentral Allocator Component", "Manages initialization of memory allocators required by LmbrCentral")
                         ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                         ->Attribute(AZ::Edit::Attributes::Category, "Engine")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                         ;
                 }
             }
@@ -148,7 +147,6 @@ namespace LmbrCentral
                         "LmbrCentral Asset Builder Allocator Component", "Manages initialization of memory allocators required by LmbrCentral during asset building")
                         ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                         ->Attribute(AZ::Edit::Attributes::Category, "Engine")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                         ;
                 }
             }
@@ -274,7 +272,6 @@ namespace LmbrCentral
                     "LmbrCentral", "Coordinates initialization of systems within LmbrCentral")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                     ->Attribute(AZ::Edit::Attributes::Category, "Game")
-                    ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                 ;
             }
         }

+ 0 - 1
Gems/LocalUser/Code/Source/LocalUserSystemComponent.cpp

@@ -75,7 +75,6 @@ namespace LocalUser
             {
                 ec->Class<LocalUserSystemComponent>("LocalUser", "Provides functionality for mapping local user ids to local player slots and managing local user profiles.")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System"))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/LyShine/Code/Editor/LyShineEditorSystemComponent.cpp

@@ -53,7 +53,6 @@ namespace LyShineEditor
                 auto editInfo = ec->Class<LyShineEditorSystemComponent>("UI Canvas Editor", "UI Canvas Editor System Component");
                 editInfo->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                     ->Attribute(AZ::Edit::Attributes::Category, "UI")
-                    ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                     ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/LyShine/Code/Source/LyShineSystemComponent.cpp

@@ -74,7 +74,6 @@ namespace LyShine
                 auto editInfo = ec->Class<LyShineSystemComponent>("LyShine", "In-game User Interface System");
                 editInfo->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                     ->Attribute(AZ::Edit::Attributes::Category, "UI")
-                    ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                     ->Attribute(AZ::Edit::Attributes::AutoExpand, true);
 
                 editInfo->DataElement(0, &LyShineSystemComponent::m_cursorImagePathname, "CursorImagePath", "The cursor image path.")

+ 0 - 1
Gems/LyShineExamples/Code/Source/LyShineExamplesSystemComponent.cpp

@@ -34,7 +34,6 @@ namespace LyShineExamples
                 ec->Class<LyShineExamplesSystemComponent>("LyShineExamples", "This provides example code using LyShine and code used by sample UI canvases and levels")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                         ->Attribute(AZ::Edit::Attributes::Category, "UI")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System"))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/Maestro/Code/Source/MaestroSystemComponent.cpp

@@ -53,7 +53,6 @@ namespace Maestro
                 ec->Class<MaestroSystemComponent>("Maestro", "Provides the Open 3D Engine Cinematics Service")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                         // ->Attribute(AZ::Edit::Attributes::Category, "") Set a category
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/MessagePopup/Code/Source/LyShineMessagePopup.cpp

@@ -36,7 +36,6 @@ namespace MessagePopup
             {
                 ec->Class<LyShineMessagePopup>("MessagePopup", "[Description of functionality provided by this System Component]")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                    ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System"))
                     ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/MessagePopup/Code/Source/MessagePopupSystemComponent.cpp

@@ -49,7 +49,6 @@ namespace MessagePopup
             {
                 ec->Class<MessagePopupSystemComponent>("MessagePopup", "[Description of functionality provided by this System Component]")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System"))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/Microphone/Code/Source/MicrophoneSystemComponent.cpp

@@ -26,7 +26,6 @@ namespace Audio
                 editContext->Class<MicrophoneSystemComponent>("Microphone", "Provides access to a connected Microphone Device to capture and read the data")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                         ->Attribute(AZ::Edit::Attributes::Category, "Audio")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/MotionMatching/Code/Source/MotionMatchingSystemComponent.cpp

@@ -60,7 +60,6 @@ namespace EMotionFX::MotionMatching
             {
                 ec->Class<MotionMatchingSystemComponent>("MotionMatching", "[Description of functionality provided by this System Component]")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC_CE("System"))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/Multiplayer/Multiplayer_ScriptCanvas/Code/Source/ScriptCanvasMultiplayerSystemComponent.cpp

@@ -28,7 +28,6 @@ namespace ScriptCanvasMultiplayer
             {
                 ec->Class<ScriptCanvasMultiplayerSystemComponent>("ScriptCanvasMultiplayer", "Provides various Script Canvas nodes for multiplayer.")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                    ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC_CE("System"))
                     ->Attribute(AZ::Script::Attributes::Category, "Multiplayer")
                     ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ->Attribute(AZ::Edit::Attributes::Visibility, AZ::Edit::PropertyVisibility::ShowChildrenOnly)

+ 0 - 1
Gems/MultiplayerCompression/Code/Source/MultiplayerCompressionSystemComponent.cpp

@@ -30,7 +30,6 @@ namespace MultiplayerCompression
             {
                 ec->Class<MultiplayerCompressionSystemComponent>("MultiplayerCompression", "Provides packet compression via an open source library for the Multiplayer Gem")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System"))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/NvCloth/Code/Source/System/SystemComponent.cpp

@@ -147,7 +147,6 @@ namespace NvCloth
             {
                 editContext->Class<SystemComponent>("NvCloth", "Provides functionality for simulating cloth using NvCloth")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC_CE("System"))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/PhysX/Code/Source/SystemComponent.cpp

@@ -107,7 +107,6 @@ namespace PhysX
                 editContext->Class<SystemComponent>("PhysX", "Global PhysX physics configuration.")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                         ->Attribute(AZ::Edit::Attributes::Category, "PhysX")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC_CE("System"))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ->DataElement(AZ::Edit::UIHandlers::Default, &SystemComponent::m_enabled,
                     "Enabled", "Enables the PhysX system component.")

+ 0 - 1
Gems/PhysXDebug/Code/Source/SystemComponent.cpp

@@ -170,7 +170,6 @@ namespace PhysXDebug
                 ec->Class<SystemComponent>("PhysX Debug Visualization", "A debug visualization system component for PhysX.")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                     ->Attribute(AZ::Edit::Attributes::Category, "PhysX")
-                    ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC_CE("System"))
                     ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ->DataElement(AZ::Edit::UIHandlers::Default, &SystemComponent::m_settings, "Settings", "PhysX debug visualization settings")
                     ->DataElement(AZ::Edit::UIHandlers::Default, &SystemComponent::m_culling, "Culling", "PhysX culling options")

+ 0 - 1
Gems/Presence/Code/Source/PresenceSystemComponent.cpp

@@ -86,7 +86,6 @@ namespace Presence
             {
                 ec->Class<PresenceSystemComponent>("Presence", "Platform agnostic interface for Presence API requests")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System"))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/Profiler/Code/Source/ProfilerImGuiSystemComponent.cpp

@@ -32,7 +32,6 @@ namespace Profiler
             {
                 ec->Class<ProfilerImGuiSystemComponent>("ProfilerImGui", "Provides in-game visualization of the performance data gathered by the ProfilerSystemComponent")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC_CE("System"))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true);
             }
         }

+ 0 - 1
Gems/Profiler/Code/Source/ProfilerSystemComponent.cpp

@@ -100,7 +100,6 @@ namespace Profiler
             {
                 ec->Class<ProfilerSystemComponent>("Profiler", "Provides a custom implementation of the AZ::Debug::Profiler interface for capturing performance data")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC_CE("System"))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true);
             }
         }

+ 0 - 1
Gems/RecastNavigation/Code/Source/RecastNavigationSystemComponent.cpp

@@ -24,7 +24,6 @@ namespace RecastNavigation
             {
                 editContext->Class<RecastNavigationSystemComponent>("RecastNavigation", "[System Component for the Recast Navigation gem]")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System"))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/RemoteTools/Code/Source/RemoteToolsSystemComponent.cpp

@@ -42,7 +42,6 @@ namespace RemoteTools
             {
                 ec->Class<RemoteToolsSystemComponent>("RemoteTools", "[Description of functionality provided by this System Component]")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System"))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/SaveData/Code/Source/SaveDataSystemComponent.cpp

@@ -37,7 +37,6 @@ namespace SaveData
             {
                 ec->Class<SaveDataSystemComponent>("SaveData", "Provides functionality for saving and loading persistent user data.")
                     ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
-                        ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System"))
                         ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                     ;
             }

+ 0 - 1
Gems/SceneProcessing/Code/Source/Config/Components/SceneProcessingConfigSystemComponent.cpp

@@ -265,7 +265,6 @@ namespace AZ
                     ec->Class<SceneProcessingConfigSystemComponent>("Scene Processing Config", "Use this component to fine tune the defaults for processing of scene files like FBX.")
                         ->ClassElement(AZ::Edit::ClassElements::EditorData, "")
                             ->Attribute(AZ::Edit::Attributes::Category, "Assets")
-                            ->Attribute(AZ::Edit::Attributes::AppearsInAddComponentMenu, AZ_CRC("System", 0xc94d118b))
                             ->Attribute(AZ::Edit::Attributes::AutoExpand, true)
                         ->DataElement(AZ::Edit::UIHandlers::Default, &SceneProcessingConfigSystemComponent::m_softNames,
                             "Soft naming conventions", "Update the naming conventions to suit your project.")

Some files were not shown because too many files changed in this diff