Navigation
API > API/Plugins > API/Plugins/ConcertSharedSlate > API/Plugins/ConcertSharedSlate/Replication > API/Plugins/ConcertSharedSlate/Replication/Editor > API/Plugins/ConcertSharedSlate/Replication/Editor/View
Inheritance Hierarchy
- IPropertyAssignmentView
- IMultiObjectPropertyAssignmentView
References
| Module | ConcertSharedSlate |
| Header | /Engine/Plugins/Developer/Concert/ConcertUI/ConcertSharedSlate/Source/ConcertSharedSlate/Public/Replication/Editor/View/IPropertyAssignmentView.h |
| Include | #include "Replication/Editor/View/IPropertyAssignmentView.h" |
Syntax
class IPropertyAssignmentView
Remarks
A replication assignment view displays an object's properties. It is the piece of UI that is displayed on the bottom part of the replication viewer.
The replication stream viewer / editor looks like this ( Right now there are 2 implementation:
- SPerObjectPropertyAssignment, which displays the root object's properties only
- SMultiObjectAssignment, which displays the root object and its subobjects. Generally, you can imagine the view as a tree view which has columns that can be injected (e.g.
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| TArray< FObjectGroup > | |||
| TSharedRef< SWidget > | GetWidget () |
Gets the tree view's widget | |
| FOnSelectionChanged & | |||
| void | RefreshData
(
const TArray< TSoftObjectPtr<> >& Objects, |
Rebuilds all displayed data immediately. | |
| void | Reapply the filter function to all items at the end of the frame. | ||
| void | RequestResortForColumn
(
const FName& ColumnId |
Requests that the given column be resorted, if it currently affects the row sorting (primary or secondary). |
Typedefs
| Name | Description |
|---|---|
| FOnSelectionChanged |
See Also
CreateBaseStreamEditor):
- Object tree view: User can click on an object.
- IPropertyAssignmentView: The clicked object's properties are displayed (the "root objects").