| UObjectBase
|
Module |
|
Header |
/Engine/Source/Editor/IntroTutorials/Public/EditorTutorial.h |
Include |
#include "EditorTutorial.h" |
class UEditorTutorial : public UObject
An asset used to build a stage-by-stage tutorial in the editor
Name | Description | ||
---|---|---|---|
|
AssetToUse |
Asset to open & attach the tutorial to. Non-widget-bound content will appear in the asset's window |
|
|
bHideInBrowser |
Hide this tutorial in the tutorials browser |
|
|
bIsStandalone |
A standalone tutorial displays no navigation buttons and each content widget has a close button |
|
|
Category |
Category of this tutorial, used to organize tutorials when presented to the user |
|
|
Icon |
Icon name for this tutorial, used when presented to the user in the tutorial browser. |
|
|
ImportPath |
The path this tutorial was imported from, if any. |
|
|
NextTutorial |
Tutorial to optionally chain onto after this tutorial completes |
|
|
PreviousTutorial |
Tutorial to optionally chain back to if the "back" button is clicked on the first stage |
|
|
SearchTags |
Comma seperated list of tags the search will use to help find this tutorial |
|
|
SortOrder |
Sorting priority, used by the tutorial browser |
|
|
Stages |
The various stages of this tutorial |
|
|
SummaryContent |
Content to be displayed for this tutorial when presented to the user in summary |
|
|
UTexture2D *... |
Texture |
Texture for this tutorial, used when presented to the user in the tutorial browser. |
|
Title |
Title of this tutorial, used when presented to the user |
Name | Description | |
---|---|---|
|
UEditorTutorial ( |
Name | Description | ||
---|---|---|---|
|
BeginTutorial ( |
Begin a tutorial. Note that this will end the current tutorial that is in progress, if any |
|
|
AActor * |
GetActorReference ( |
Attempts to find the actor specified by PathToActor in the current editor world |
|
GetEngineFolderVisibilty() |
Returns the visibility of the engine folder in the content browser |
|
|
UWorld * |
GetWorld() |
UObject implementation |
|
GoToNextTutorialStage() |
Advance to the next stage of a tutorial |
|
|
GoToPreviousTutorialStage() |
Advance to the previous stage of a tutorial |
|
|
HandleTickCurrentStage ( |
Called each tick so the Blueprint can optionally complete or skip stages |
|
|
HandleTutorialClosed() |
Called when a tutorial is closed |
|
|
HandleTutorialLaunched() |
Called when a tutorial is launched |
|
|
HandleTutorialStageEnded ( |
Called when a tutorial stage ends |
|
|
HandleTutorialStageStarted ( |
Called when a tutorial stage is started |
|
|
OnTutorialClosed() |
Event fired when a tutorial is closed |
|
|
OnTutorialLaunched() |
Event fired when a tutorial is launched |
|
|
OnTutorialStageEnded ( |
Event fired when a tutorial stage ends |
|
|
OnTutorialStageStarted ( |
Event fired when a tutorial stage begins |
|
|
OpenAsset ( |
Open an asset for use by a tutorial |
|
|
SetEngineFolderVisibilty ( |
Sets the visibility of the engine folder in the content browser |