Skip to content

USettingsBase

#include <GlobalCore/Public/SettingsBase.h>
class USettingsBase

Defined in SettingsBase.h:9

Inherits: UDeveloperSettings Subclassed by: UOperatingSystemCCTVSettings, UOperatingSystemPluginSettings, UViewportWorldSettings

---
config:
  class:
    hideEmptyMembersBox: true
---
classDiagram
  class USettingsBase["USettingsBase"]
  class UDeveloperSettings["UDeveloperSettings"]
  UDeveloperSettings <|-- USettingsBase
  class UOperatingSystemCCTVSettings["UOperatingSystemCCTVSettings"]
  USettingsBase <|-- UOperatingSystemCCTVSettings
  class UOperatingSystemPluginSettings["UOperatingSystemPluginSettings"]
  USettingsBase <|-- UOperatingSystemPluginSettings
  class UViewportWorldSettings["UViewportWorldSettings"]
  USettingsBase <|-- UViewportWorldSettings

Documented call sites inside the plugin (5):

flowchart LR
  USettingsBase__GetSettings["USettingsBase::GetSettings"]
  UOperatingSystemUserManager__CreateUserManager["UOperatingSystemUserManager::CreateUserManager"]
  UOperatingSystemUserManager__CreateUserManager --> USettingsBase__GetSettings
  UOperatingSystemPluginSettings__Get["UOperatingSystemPluginSettings::Get"]
  UOperatingSystemPluginSettings__Get --> USettingsBase__GetSettings
  AOperatingSystemCCTVActor__GetGridViewMID["AOperatingSystemCCTVActor::GetGridViewMID"]
  AOperatingSystemCCTVActor__GetGridViewMID --> USettingsBase__GetSettings
  AOperatingSystemCCTVActor__GetMainViewMID["AOperatingSystemCCTVActor::GetMainViewMID"]
  AOperatingSystemCCTVActor__GetMainViewMID --> USettingsBase__GetSettings
  UOperatingSystemPluginSettings__UOperatingSystemPluginSettings["UOperatingSystemPluginSettings::UOperatingSystemPluginSettings"]
  UOperatingSystemPluginSettings__UOperatingSystemPluginSettings --> USettingsBase__GetSettings
ReturnNameDescription
const T *GetSettings static inline

static inline

template<classT> static inline const T * GetSettings()

Defined in SettingsBase.h:16