Skip to content

UOperatingSystemSettingModuleWidget

#include <OperatingSystemSimulator/Public/Widgets/Programs/OperatingSystemSettingModuleWidget.h>
class UOperatingSystemSettingModuleWidget

Defined in OperatingSystemSettingModuleWidget.h:20

Inherits: UOperatingSystemWidgetBase

---
config:
  class:
    hideEmptyMembersBox: true
---
classDiagram
  class UOperatingSystemSettingModuleWidget["UOperatingSystemSettingModuleWidget"]
  class UOperatingSystemWidgetBase["UOperatingSystemWidgetBase"]
  UOperatingSystemWidgetBase <|-- UOperatingSystemSettingModuleWidget
---
config:
  class:
    hideEmptyMembersBox: true
---
classDiagram
  class UOperatingSystemSettingModuleWidget["UOperatingSystemSettingModuleWidget"]
  class UOperatingSystemSettingModule["UOperatingSystemSettingModule"]
  UOperatingSystemSettingModuleWidget *-- UOperatingSystemSettingModule
---
config:
  class:
    hideEmptyMembersBox: true
---
classDiagram
  class UOperatingSystemSettingModuleWidget {
    +UOperatingSystemSettingModuleWidget()
    +GetParentModule() const UOperatingSystemSettingModule() *
    +CreateWidget(UOperatingSystemSettingModule *OwningModule UOperatingSystemSettingModuleWidget() *
    +ParentModule : TWeakObjectPtr< UOperatingSystemSettingM
    +Internal_SetOperatingSystem()
  }

This class represents a widget for an operating system setting module. It is a subclass of UOperatingSystemWidgetBase.

See also: UOperatingSystemWidgetBase

ReturnNameDescription
UOperatingSystemSettingModuleWidget
UOperatingSystemSettingModule *GetParentModule constReturns the parent setting module of this widget. This method returns the parent setting module of this widget. It is a const method and does not modify the object.

UOperatingSystemSettingModuleWidget()

Defined in OperatingSystemSettingModuleWidget.h:30

Section titled “Defined in OperatingSystemSettingModuleWidget.h:30”

const

UOperatingSystemSettingModule * GetParentModule() const

Defined in OperatingSystemSettingModuleWidget.h:52 Returns the parent setting module of this widget. This method returns the parent setting module of this widget. It is a const method and does not modify the object.

The parent setting module of this widget.

ReturnNameDescription
UOperatingSystemSettingModuleWidget *CreateWidget staticCreates a widget for an operating system setting module.

static

static UOperatingSystemSettingModuleWidget * CreateWidget(UOperatingSystemSettingModule * OwningModule, const TSoftClassPtr< UOperatingSystemSettingModuleWidget > & WidgetClass)

Defined in OperatingSystemSettingModuleWidget.h:44 Creates a widget for an operating system setting module.

This method creates a widget for an operating system setting module using the specified owning module and widget class.

  • OwningModule The owning module of the widget being created.

  • WidgetClass The widget class to use for creating the widget.

The created widget for the operating system setting module.

See also: UOperatingSystemSettingModuleWidget

See also: UOperatingSystemSettingModule

ReturnNameDescription
TWeakObjectPtr< UOperatingSystemSettingModule >ParentModuleSetting module that created this widget.

TWeakObjectPtr< UOperatingSystemSettingModule > ParentModule

Defined in OperatingSystemSettingModuleWidget.h:26 Setting module that created this widget.

ReturnNameDescription
voidInternal_SetOperatingSystemSets the operating system for the setting module widget.

void Internal_SetOperatingSystem()

Defined in OperatingSystemSettingModuleWidget.h:69 Sets the operating system for the setting module widget.

This method sets the operating system for the setting module widget. The operating system is obtained from the parent setting module. This method is called internally and should not be called directly.

See also: UOperatingSystemSettingModuleWidget::CreateWidget

See also: UOperatingSystemSettingModuleWidget::ParentModule

See also: UOperatingSystemSettingModuleWidget::SetOperatingSystem