UCommonUILayoutManager::ShouldCreateSubsystem

Override to control if the Subsystem should be created at all.

Choose your operating system:

Windows

macOS

Linux

Override Hierarchy

USubsystem::ShouldCreateSubsystem()

UWorldSubsystem::ShouldCreateSubsystem()

UCommonUILayoutManager::ShouldCreateSubsystem()

References

Module

CommonUILayout

Header

/Engine/Plugins/Experimental/CommonUILayout/Source/CommonUILayout/Public/CommonUILayoutManager.h

Include

#include "CommonUILayoutManager.h"

Source

/Engine/Plugins/Experimental/CommonUILayout/Source/CommonUILayout/Private/CommonUILayoutManager.cpp

Syntax

virtual bool ShouldCreateSubsystem
(
    UObject * Outer
) const

Remarks

Override to control if the Subsystem should be created at all. For example you could only have your system created on servers. It's important to

that if using this is becomes very important to null check whenever getting the Subsystem.

This function is called on the CDO prior to instances being created!