Navigation
API > API/Editor > API/Editor/WorldBrowser
The module holding all of the UI related pieces for SubLevels management
| Name | FWorldBrowserModule |
| Type | class |
| Header File | /Engine/Source/Editor/WorldBrowser/Public/WorldBrowserModule.h |
| Include Path | #include "WorldBrowserModule.h" |
Syntax
class FWorldBrowserModule : public IModuleInterface
Implements Interfaces
Classes
| Name | Remarks |
|---|---|
| FOnBrowseWorld |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FOnWorldBrowserModuleShutdown | TMulticastDelegate_NoParams< void > | Delegate called when WorldBrowserModule is shutdown. | WorldBrowserModule.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| OnBrowseWorld | FOnBrowseWorld | WorldBrowserModule.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| LevelMenuExtender | FLevelEditorModule::FLevelEditorMenuExtender | Extender for the level menu | WorldBrowserModule.h | |
| LevelMenuExtenderHandle | FDelegateHandle | Delegate called when the menu is created | WorldBrowserModule.h | |
| ShutdownDelegate | FOnWorldBrowserModuleShutdown | Holds FOnWorldBrowserModuleShutdown. | WorldBrowserModule.h | |
| WorldModel | TSharedPtr< class FLevelCollectionModel > | WorldBrowserModule.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TSharedRef< class SWidget > CreateWorldBrowserComposition() |
Creates a levels composition widget | WorldBrowserModule.h | |
virtual TSharedRef< class SWidget > CreateWorldBrowserDetails() |
Creates a levels details widget | WorldBrowserModule.h | |
virtual TSharedRef< SWidget > CreateWorldBrowserHierarchy() |
Creates a levels hierarchy widget | WorldBrowserModule.h | |
virtual TSharedRef< UE::WorldHierarchy::IWorldHierarchy > CreateWorldBrowserHierarchyWidget() |
Creates a levels hierarchy widget | WorldBrowserModule.h | |
FOnWorldBrowserModuleShutdown & OnShutdown() |
WorldBrowserModule.h | ||
virtual TSharedPtr< class FLevelCollectionModel > SharedWorldModel
(
UWorld* InWorld |
WorldBrowserModule.h | ||
virtual void ShutdownModule() |
Called before the module is unloaded, right before the module object is destroyed. | WorldBrowserModule.h | |
virtual void StartupModule() |
Called right after the module DLL has been loaded and the module object has been created | WorldBrowserModule.h |