Navigation
API > API/Editor > API/Editor/KismetWidgets
| Name | SSingleObjectDetailsPanel |
| Type | class |
| Header File | /Engine/Source/Editor/KismetWidgets/Public/SSingleObjectDetailsPanel.h |
| Include Path | #include "SSingleObjectDetailsPanel.h" |
Syntax
class SSingleObjectDetailsPanel : public SCompoundWidget
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → SWidget → SCompoundWidget → SSingleObjectDetailsPanel
- FSlateControlledConstruction → SWidget → SCompoundWidget → SSingleObjectDetailsPanel
Structs
| Name | Remarks |
|---|---|
| FArguments |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bAutoObserveObject | bool | If true, GetObjectToObserve will be called every frame to update the object being displayed in the details panel Otherwise, users must call SetPropertyWindowContents manually | SSingleObjectDetailsPanel.h | |
| LastObservedObject | TWeakObjectPtr< UObject > | Cached object view. | SSingleObjectDetailsPanel.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Construct
(
const FArguments& InArgs, |
SSingleObjectDetailsPanel.h | ||
virtual void Tick
(
const FGeometry& AllottedGeometry, |
SSingleObjectDetailsPanel.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual UObject * GetObjectToObserve() |
Should be implemented by derived classes to provide the object being observed. | SSingleObjectDetailsPanel.h | |
virtual TSharedRef< SWidget > PopulateSlot
(
TSharedRef< SWidget > PropertyEditorWidget |
SSingleObjectDetailsPanel.h | ||
void SetPropertyWindowContents
(
TArray< UObject* > Objects |
SSingleObjectDetailsPanel.h |