Inherits AZ::EBusTraits.
|
|
virtual void | AddHeading (QWidget *headingWidget)=0 |
| | Add heading widget above scroll area.
|
| |
|
virtual void | ClearHeading ()=0 |
| | Clear heading widgets.
|
| |
|
virtual void | Reset ()=0 |
| | Clear all inspector groups and content.
|
| |
|
virtual void | AddGroupsBegin ()=0 |
| | Called before all groups are added.
|
| |
|
virtual void | AddGroupsEnd ()=0 |
| | Called after all groups are added.
|
| |
|
virtual void | AddGroup (const AZStd::string &groupName, const AZStd::string &groupDisplayName, const AZStd::string &groupDescription, QWidget *groupWidget)=0 |
| | Add a group consisting of a collapsable header and widget.
|
| |
|
virtual void | SetGroupVisible (const AZStd::string &groupName, bool visible)=0 |
| | Sets the visibility of a specific property group. This impacts both the header and the widget.
|
| |
| virtual bool | IsGroupVisible (const AZStd::string &groupName) const =0 |
| |
| virtual bool | IsGroupHidden (const AZStd::string &groupName) const =0 |
| |
|
virtual void | RefreshGroup (const AZStd::string &groupName)=0 |
| | Calls Refresh for a specific InspectorGroupWidget, allowing for non-destructive UI changes.
|
| |
|
virtual void | RebuildGroup (const AZStd::string &groupName)=0 |
| | Calls Rebuild for a specific InspectorGroupWidget, allowing for destructive UI changes.
|
| |
|
virtual void | RefreshAll ()=0 |
| | Calls Refresh for all InspectorGroupWidget, allowing for non-destructive UI changes.
|
| |
|
virtual void | RebuildAll ()=0 |
| | Calls Rebuild for all InspectorGroupWidget, allowing for destructive UI changes.
|
| |
|
virtual void | ExpandGroup (const AZStd::string &groupName)=0 |
| | Expands a specific group.
|
| |
|
virtual void | CollapseGroup (const AZStd::string &groupName)=0 |
| | Collapses a specific group.
|
| |
|
virtual bool | IsGroupExpanded (const AZStd::string &groupName) const =0 |
| | Checks the expansion state of a specific group.
|
| |
|
virtual void | ExpandAll ()=0 |
| | Expands all groups and headers.
|
| |
|
virtual void | CollapseAll ()=0 |
| | Collapses all groups and headers.
|
| |