Open 3D Engine LyShine Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
PropertiesContainer Class Reference

Inherits QScrollArea.

Public Member Functions

 PropertiesContainer (PropertiesWidget *propertiesWidget, EditorWindow *editorWindow)
 
void Refresh (AzToolsFramework::PropertyModificationRefreshLevel refreshLevel=AzToolsFramework::PropertyModificationRefreshLevel::Refresh_EntireTree, const AZ::Uuid *componentType=nullptr)
 
void SelectionChanged (HierarchyItemRawPtrList *items)
 
void SelectedEntityPointersChanged ()
 
bool IsCanvasSelected ()
 
AZ::Entity::ComponentArrayType GetSelectedComponents ()
 
void RequestPropertyContextMenu (AzToolsFramework::InstanceDataNode *node, const QPoint &globalPos)
 
void SetSelectedEntityDisplayNameWidget (QLineEdit *selectedEntityDisplayNameWidget)
 
void SetEditorOnlyCheckbox (QCheckBox *editorOnlyCheckbox)
 

Friends

class PropertyContainerOverlay
 

The documentation for this class was generated from the following file: