TutorialContexts

TutorialContexts

#Overview

name: TutorialContexts

The value of this variable can be defined or overridden in .ini config files. 11 .ini config files referencing this setting variable.

It is referenced in 2 C++ source files.

#Summary

#Setting Variables

#References In INI files

Location: <Workspace>/Engine/Plugins/Editor/GuidedTutorials/Config/BaseGuidedTutorials.ini:13, section: [/Script/IntroTutorials.EditorTutorialSettings]

Location: <Workspace>/Engine/Plugins/Editor/GuidedTutorials/Config/BaseGuidedTutorials.ini:14, section: [/Script/IntroTutorials.EditorTutorialSettings]

Location: <Workspace>/Engine/Plugins/Editor/GuidedTutorials/Config/BaseGuidedTutorials.ini:15, section: [/Script/IntroTutorials.EditorTutorialSettings]

Location: <Workspace>/Engine/Plugins/Editor/GuidedTutorials/Config/BaseGuidedTutorials.ini:16, section: [/Script/IntroTutorials.EditorTutorialSettings]

Location: <Workspace>/Engine/Plugins/Editor/GuidedTutorials/Config/BaseGuidedTutorials.ini:17, section: [/Script/IntroTutorials.EditorTutorialSettings]

Location: <Workspace>/Engine/Plugins/Editor/GuidedTutorials/Config/BaseGuidedTutorials.ini:18, section: [/Script/IntroTutorials.EditorTutorialSettings]

Location: <Workspace>/Engine/Plugins/Editor/GuidedTutorials/Config/BaseGuidedTutorials.ini:19, section: [/Script/IntroTutorials.EditorTutorialSettings]

Location: <Workspace>/Engine/Plugins/Editor/GuidedTutorials/Config/BaseGuidedTutorials.ini:20, section: [/Script/IntroTutorials.EditorTutorialSettings]

Location: <Workspace>/Engine/Plugins/Editor/GuidedTutorials/Config/BaseGuidedTutorials.ini:21, section: [/Script/IntroTutorials.EditorTutorialSettings]

Location: <Workspace>/Engine/Plugins/Editor/GuidedTutorials/Config/BaseGuidedTutorials.ini:22, section: [/Script/IntroTutorials.EditorTutorialSettings]

Location: <Workspace>/Engine/Plugins/Editor/GuidedTutorials/Config/BaseGuidedTutorials.ini:23, section: [/Script/IntroTutorials.EditorTutorialSettings]

#References in C++ code

#Callsites

This variable is referenced in the following C++ source code:

#Loc: <Workspace>/Engine/Plugins/Editor/GuidedTutorials/Source/IntroTutorials/Private/EditorTutorialSettings.cpp:11

Scope (from outer to inner):

file
function     void UEditorTutorialSettings::FindTutorialInfoForContext

Source code excerpt:

void UEditorTutorialSettings::FindTutorialInfoForContext(FName InContext, UEditorTutorial*& OutAttractTutorial, UEditorTutorial*& OutLaunchTutorial, FString& OutBrowserFilter) const
{
	for (const auto& Context : TutorialContexts)
	{
		if (Context.Context == InContext)
		{
			OutBrowserFilter = Context.BrowserFilter;

			Context.LaunchTutorial.TryLoad();

#Loc: <Workspace>/Engine/Plugins/Editor/GuidedTutorials/Source/IntroTutorials/Private/EditorTutorialSettings.h:52

Scope (from outer to inner):

file
class        class UEditorTutorialSettings : public UObject

Source code excerpt:

	/** Tutorials used in various contexts - e.g. the various asset editors */
	UPROPERTY(Config, EditAnywhere, Category = "Tutorials")
	TArray<FTutorialContext> TutorialContexts;

	/** Get the tutorial info for the specified context */
	void FindTutorialInfoForContext(FName InContext, UEditorTutorial*& OutAttractTutorial, UEditorTutorial*& OutLaunchTutorial, FString& OutBrowserFilter) const;
};