Navigation
API > API/Plugins > API/Plugins/ConcertSharedSlate
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.
| Name | IPropertyAssignmentView |
| Type | class |
| Header File | /Engine/Plugins/Developer/Concert/ConcertUI/ConcertSharedSlate/Source/ConcertSharedSlate/Public/Replication/Editor/View/IPropertyAssignmentView.h |
| Include Path | #include "Replication/Editor/View/IPropertyAssignmentView.h" |
Syntax
class IPropertyAssignmentView
Derived Classes
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IPropertyAssignmentView() |
Replication/Editor/View/IPropertyAssignmentView.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FOnSelectionChanged | TMulticastDelegate_NoParams< void > | Replication/Editor/View/IPropertyAssignmentView.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TArray< FObjectGroup > GetDisplayedGroups() |
Replication/Editor/View/IPropertyAssignmentView.h | ||
TSharedRef< SWidget > GetWidget() |
Gets the tree view's widget | Replication/Editor/View/IPropertyAssignmentView.h | |
FOnSelectionChanged & OnObjectGroupsChanged() |
Replication/Editor/View/IPropertyAssignmentView.h | ||
void RefreshData
(
const TArray< TSoftObjectPtr<> >& Objects, |
Rebuilds all displayed data immediately. | Replication/Editor/View/IPropertyAssignmentView.h | |
void RequestRefilter () |
Reapply the filter function to all items at the end of the frame. | Replication/Editor/View/IPropertyAssignmentView.h | |
void RequestResortForColumn
(
const FName& ColumnId |
Requests that the given column be resorted, if it currently affects the row sorting (primary or secondary). | Replication/Editor/View/IPropertyAssignmentView.h |
See Also
- CreateBaseStreamEditor):
- Object tree view: User can click on an object.
- IPropertyAssignmentView: The clicked object's properties are displayed (the "root objects").