Fix API comments.

Signed-off-by: John <jonawals@amazon.com>
This commit is contained in:
John
2021-09-14 19:26:50 +01:00
parent 7960c68b48
commit 9dfc91cb77
2 changed files with 3 additions and 35 deletions
@@ -5,6 +5,7 @@
* SPDX-License-Identifier: Apache-2.0 OR MIT
*
*/
#pragma once
#include <AzCore/EBus/Event.h>
@@ -13,7 +14,7 @@
namespace AzToolsFramework
{
//! Enumeration of each viewport editor state.
//! Enumeration of each viewport editor mode.
enum class ViewportEditorMode : AZ::u8
{
Default,
@@ -62,4 +63,4 @@ namespace AzToolsFramework
}
};
using ViewportEditorModeNotificationsBus = AZ::EBus<ViewportEditorModeNotifications>;
}
} // namespace AzToolsFramework
@@ -1,33 +0,0 @@
/*
* Copyright (c) Contributors to the Open 3D Engine Project.
* For complete copyright and license terms please see the LICENSE at the root of this distribution.
*
* SPDX-License-Identifier: Apache-2.0 OR MIT
*
*/
#pragma once
#include <AzCore/Interface/Interface.h>
#include <AzCore/Serialization/SerializeContext.h>
namespace AzToolsFramework
{
/*!
* EditorInteractionInterface
* Allows systems to alter the behavior of viewport selection.
*/
class EditorInteractionInterface
{
public:
AZ_RTTI(EditorInteractionInterface, "{09276E3C-9AA6-40FF-A0B5-3D33A33F0E5A}");
/*!
* Allows the entity system to redirect the selection of an entity to another entity.
* It can be used to select a container when clicking on its content.
*/
virtual AZ::EntityId RedirectEntitySelection(AZ::EntityId entityId) = 0;
};
} // namespace AzToolsFramework