Navigation
API > API/Plugins > API/Plugins/UserToolBoxCore
| Name | UUserToolboxSubsystem |
| Type | class |
| Header File | /Engine/Plugins/Experimental/UserToolBoxCore/Source/UserToolBoxCore/Public/UserToolBoxSubsystem.h |
| Include Path | #include "UserToolBoxSubsystem.h" |
Syntax
UCLASS (BlueprintType)
class UUserToolboxSubsystem : public UEditorSubsystem
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → USubsystem → UDynamicSubsystem → UEditorSubsystem → UUserToolboxSubsystem
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| AssetCategory | EAssetTypeCategories::Type | UserToolBoxSubsystem.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| OnTabChanged | FOnTabChanged | UserToolBoxSubsystem.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| IconOptions | TArray< TSharedPtr< FString > > | UserToolBoxSubsystem.h | ||
| Icons | TArray< TPair< FString, FString > > | UserToolBoxSubsystem.h | ||
| LevelViewportOverlayWdget | TSharedPtr< SWidget > | UserToolBoxSubsystem.h | ||
| OnFileLoadHandle | FDelegateHandle | Delegate handle. | UserToolBoxSubsystem.h | |
| RegisteredDrawer | TArray< FName > | UserToolBoxSubsystem.h | ||
| RegisteredTabs | TMap< FString, TObjectPtr< UUserToolBoxBaseTab > > | UserToolBoxSubsystem.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Deinitialize() |
Implement this for deinitialization of instances of the system | UserToolBoxSubsystem.h | |
TSharedPtr< SWidget > GenerateTabUI
(
const FAssetData Data, |
UserToolBoxSubsystem.h | ||
TArray< FAssetData > GetAvailableTabList() |
UserToolBoxSubsystem.h | ||
virtual void Initialize
(
FSubsystemCollectionBase& Collection |
Implement this for initialization of instances of the system | UserToolBoxSubsystem.h | |
bool PickAnIcon
(
FString& OutValue |
UserToolBoxSubsystem.h |
|
|
void RefreshIcons() |
UserToolBoxSubsystem.h |
|
|
void RegisterDrawer() |
UserToolBoxSubsystem.h | ||
void UpdateLevelViewportWidget() |
UserToolBoxSubsystem.h |