Navigation
API > API/Editor > API/Editor/Kismet > API/Editor/Kismet/Debugging
Inheritance Hierarchy
- FSlateControlledConstruction
- TSharedFromThis
- SWidget
- SCompoundWidget
- SKismetDebugTreeView
References
| Module | Kismet |
| Header | /Engine/Source/Editor/Kismet/Public/Debugging/SKismetDebugTreeView.h |
| Include | #include "Debugging/SKismetDebugTreeView.h" |
Syntax
class SKismetDebugTreeView : public SCompoundWidget
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddTreeItemUnique
(
const FDebugTreeItemPtr& Item |
Adds a root level TreeItem | |
| void | |||
| void | Clears all root level Tree Items | ||
| void | Construct
(
const FArguments& InArgs |
||
| const TArray< FDebugTreeItemPtr > & | Returns the Array of Root Tree Items | ||
| int32 | GetSelectedItems
(
TArray< FDebugTreeItemPtr >& OutItems |
Passthrough functions to the TreeView. | |
| bool | IsScrolling () |
||
| FDebugTreeItemPtr | MakeBreakpointParentItem
(
TWeakObjectPtr< UBlueprint > InBlueprint |
||
| FDebugTreeItemPtr | MakeMessageItem
(
const FString& InMessage |
||
| FDebugTreeItemPtr | MakeParentItem
(
UObject* InObject |
||
| FDebugTreeItemPtr | Accessible functions for creating tree items | ||
| FDebugTreeItemPtr | MakeWatchLineItem
(
const UEdGraphPin* InPinRef, |
||
| bool | RemoveTreeItem
(
const FDebugTreeItemPtr& Item |
Removes a root level TreeItem | |
| void | Requests for an update of the tree at the next tick | ||
| void | SetItemExpansion
(
FDebugTreeItemPtr InItem, |
||
| void | SetSearchText
(
const FText& InSearchText |
Updates search text and requests the Tree be updated |
Overridden from SWidget
| Type | Name | Description | |
|---|---|---|---|
| void | Ticks this widget with Geometry. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FArguments |
Constants
| Name | Description |
|---|---|
| ColumnId_Name | Column Id's for custom header rows |
| ColumnId_Value |