Navigation
API > API/Runtime > API/Runtime/AppFramework > API/Runtime/AppFramework/Widgets > API/Runtime/AppFramework/Widgets/Workflow
Inheritance Hierarchy
References
| Module | AppFramework |
| Header | /Engine/Source/Runtime/AppFramework/Public/Widgets/Workflow/SWizard.h |
| Include | #include "Widgets/Workflow/SWizard.h" |
Syntax
class SWizard : public SCompoundWidget
Remarks
Implements a wizard widget.
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AdvanceToPage
(
int32 PageIndex |
Shows the page with the specified index, but preserves page history. | |
| bool | CanShowPage
(
int32 PageIndex |
Checks whether the page with the specified index can be shown. | |
| void | Construct
(
const FArguments& InArgs |
Construct this widget. | |
| int32 | Get the index of the current page. | ||
| int32 | GetNumPages () |
Gets the number of pages that this wizard contains. | |
| int32 | GetPageIndex
(
const TSharedPtr< SWidget >& PageWidget |
Gets the index of the specified wizard page widget. | |
| FWizardPage::FArguments | Page () |
Returns a new slot for a page. | |
| void | ShowPage
(
int32 PageIndex |
Attempts to show the page with the specified index. |
Overridden from SWidget
| Type | Name | Description | |
|---|---|---|---|
| FVector2D | ComputeDesiredSize
(
float LayoutScaleMultiplier |
Compute the ideal size necessary to display this widget. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FArguments | |||
| FWizardPage | Implements a wizard page. |