Remove deprecated prefab support from UI Editor (#1754)
* Remove old prefab support from UI Editor Signed-off-by: abrmich <abrmich@amazon.com> * Delete deprecated prefab files that are no longer supported in UI Editor Signed-off-by: abrmich <abrmich@amazon.com>
This commit is contained in:
@@ -26,8 +26,7 @@ HierarchyMenu::HierarchyMenu(HierarchyWidget* hierarchy,
|
||||
QTreeWidgetItemRawPtrQList selectedItems = hierarchy->selectedItems();
|
||||
|
||||
|
||||
if (showMask & (Show::kNew_EmptyElement | Show::kNew_ElementFromPrefabs |
|
||||
Show::kNew_EmptyElementAtRoot | Show::kNew_ElementFromPrefabsAtRoot))
|
||||
if (showMask & (Show::kNew_EmptyElement | Show::kNew_EmptyElementAtRoot))
|
||||
{
|
||||
QMenu* menu = (addMenuForNewElement ? addMenu("&New...") : this);
|
||||
|
||||
@@ -40,11 +39,6 @@ HierarchyMenu::HierarchyMenu(HierarchyWidget* hierarchy,
|
||||
{
|
||||
New_ElementFromSlice(hierarchy, selectedItems, menu, (showMask & Show::kNew_InstantiateSliceAtRoot), optionalPos);
|
||||
}
|
||||
|
||||
if (showMask & (Show::kNew_ElementFromPrefabs | Show::kNew_ElementFromPrefabsAtRoot))
|
||||
{
|
||||
New_ElementFromPrefabs(hierarchy, selectedItems, menu, (showMask & Show::kNew_ElementFromPrefabsAtRoot), optionalPos);
|
||||
}
|
||||
}
|
||||
|
||||
if (showMask & (Show::kNewSlice | Show::kPushToSlice))
|
||||
@@ -52,11 +46,6 @@ HierarchyMenu::HierarchyMenu(HierarchyWidget* hierarchy,
|
||||
SliceMenuItems(hierarchy, selectedItems, showMask);
|
||||
}
|
||||
|
||||
if (showMask & Show::kSavePrefab)
|
||||
{
|
||||
SavePrefab(hierarchy, selectedItems);
|
||||
}
|
||||
|
||||
addSeparator();
|
||||
|
||||
if (showMask & Show::kCutCopyPaste)
|
||||
@@ -192,21 +181,6 @@ void HierarchyMenu::CutCopyPaste(HierarchyWidget* hierarchy,
|
||||
}
|
||||
}
|
||||
|
||||
void HierarchyMenu::SavePrefab(HierarchyWidget* hierarchy,
|
||||
QTreeWidgetItemRawPtrQList& selectedItems)
|
||||
{
|
||||
QAction* action = PrefabHelpers::CreateSavePrefabAction(hierarchy);
|
||||
|
||||
// Only enable "save as prefab" option if exactly one element is selected
|
||||
// in the hierarchy pane
|
||||
if (selectedItems.size() != 1)
|
||||
{
|
||||
action->setEnabled(false);
|
||||
}
|
||||
|
||||
addAction(action);
|
||||
}
|
||||
|
||||
void HierarchyMenu::SliceMenuItems(HierarchyWidget* hierarchy,
|
||||
QTreeWidgetItemRawPtrQList& selectedItems,
|
||||
size_t showMask)
|
||||
@@ -404,19 +378,6 @@ void HierarchyMenu::New_EmptyElement(HierarchyWidget* hierarchy,
|
||||
optionalPos));
|
||||
}
|
||||
|
||||
void HierarchyMenu::New_ElementFromPrefabs(HierarchyWidget* hierarchy,
|
||||
QTreeWidgetItemRawPtrQList& selectedItems,
|
||||
QMenu* menu,
|
||||
bool addAtRoot,
|
||||
const QPoint* optionalPos)
|
||||
{
|
||||
PrefabHelpers::CreateAddPrefabMenu(hierarchy,
|
||||
selectedItems,
|
||||
menu,
|
||||
addAtRoot,
|
||||
optionalPos);
|
||||
}
|
||||
|
||||
void HierarchyMenu::New_ElementFromSlice(HierarchyWidget* hierarchy,
|
||||
QTreeWidgetItemRawPtrQList& selectedItems,
|
||||
QMenu* menu,
|
||||
|
||||
Reference in New Issue
Block a user