//! editContext->Class<ScriptEditorComponent>("Lua Script", "The Lua Script component allows you to add arbitrary Lua logic to an entity in the form of a Lua script")
staticconstexprconstchar*consts_componentDescription="Generates gradient values using FastNoise a noise generation library with a collection of realtime noise algorithms";
staticconstexprconstchar*consts_componentDescription="Transforms coordinates into a space relative to a shape, allowing other transform and sampling modifications";
staticconstexprconstchar*consts_componentDescription="Modifies an input gradient's signal using low/mid/high points and allows clamping of min/max output values";
->DataElement(AZ::Edit::UIHandlers::CheckBox,&EditorNavigationAreaComponent::m_exclusion,"Exclusion","Does this area add or subtract from the Navigation Mesh")
->DataElement(AZ::Edit::UIHandlers::ComboBox,&EditorNavigationSeedComponent::m_agentType,"Agent Type","Describes the type of the Entity for navigation purposes.")
->DataElement("AudioControl",&EditorAudioEnvironmentComponent::m_defaultEnvironment,"Default Environment","Name of the default ATL Environment control to use")
->DataElement("AudioControl",&EditorAudioPreloadComponent::m_defaultPreload,"Preload Name","The default ATL Preload control to use")
->DataElement(AZ::Edit::UIHandlers::ComboBox,&EditorAudioPreloadComponent::m_loadType,"Load Type","Automatically when the component activates/deactivates, or Manually at user's request")
->DataElement("AudioControl",&EditorAudioSwitchComponent::m_defaultSwitch,"Default Switch","The default ATL Switch to use when Activated")
->DataElement("AudioControl",&EditorAudioSwitchComponent::m_defaultState,"Default State","The default ATL State to set on the default Switch when Activated")
->DataElement("AudioControl",&EditorAudioTriggerComponent::m_defaultPlayTrigger,"Default 'play' Trigger","The default ATL Trigger control used by 'Play'")
->DataElement("AudioControl",&EditorAudioTriggerComponent::m_defaultStopTrigger,"Default 'stop' Trigger","The default ATL Trigger control used by 'Stop'")
->DataElement(AZ::Edit::UIHandlers::ComboBox,&EditorAudioTriggerComponent::m_obstructionType,"Obstruction Type","Ray-casts used in calculation of obstruction and occlusion")
->DataElement(AZ::Edit::UIHandlers::Default,&EditorScriptCanvasComponent::m_scriptCanvasAssetHolder,"Script Canvas Asset","Script Canvas asset associated with this component")