UOperatingSystemSettingModuleWidget
#include <OperatingSystemSimulator/Public/Widgets/Programs/OperatingSystemSettingModuleWidget.h>class UOperatingSystemSettingModuleWidgetDefined in OperatingSystemSettingModuleWidget.h:20
Inherits:
UOperatingSystemWidgetBase
Inheritance diagram
Section titled “Inheritance diagram”---
config:
class:
hideEmptyMembersBox: true
---
classDiagram
class UOperatingSystemSettingModuleWidget["UOperatingSystemSettingModuleWidget"]
class UOperatingSystemWidgetBase["UOperatingSystemWidgetBase"]
UOperatingSystemWidgetBase <|-- UOperatingSystemSettingModuleWidget
Collaboration diagram
Section titled “Collaboration diagram”---
config:
class:
hideEmptyMembersBox: true
---
classDiagram
class UOperatingSystemSettingModuleWidget["UOperatingSystemSettingModuleWidget"]
class UOperatingSystemSettingModule["UOperatingSystemSettingModule"]
UOperatingSystemSettingModuleWidget *-- UOperatingSystemSettingModule
Class detail
Section titled “Class detail”---
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
Public Methods
Section titled “Public Methods”| Return | Name | Description |
|---|---|---|
UOperatingSystemSettingModuleWidget | ||
UOperatingSystemSettingModule * | GetParentModule const | 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. |
UOperatingSystemSettingModuleWidget
Section titled “UOperatingSystemSettingModuleWidget”UOperatingSystemSettingModuleWidget()Defined in OperatingSystemSettingModuleWidget.h:30
Section titled “Defined in OperatingSystemSettingModuleWidget.h:30”GetParentModule
Section titled “GetParentModule”const
UOperatingSystemSettingModule * GetParentModule() constDefined 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.
Returns
Section titled “Returns”The parent setting module of this widget.
References
Section titled “References”Public Static Methods
Section titled “Public Static Methods”| Return | Name | Description |
|---|---|---|
UOperatingSystemSettingModuleWidget * | CreateWidget static | Creates a widget for an operating system setting module. |
CreateWidget
Section titled “CreateWidget”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.
Parameters
Section titled “Parameters”-
OwningModuleThe owning module of the widget being created. -
WidgetClassThe widget class to use for creating the widget.
Returns
Section titled “Returns”The created widget for the operating system setting module.
See also: UOperatingSystemSettingModuleWidget
See also: UOperatingSystemSettingModule
Referenced by
Section titled “Referenced by”References
Section titled “References”CreateFromSoftWidgetGetParentOperatingSystemInternal_SetOperatingSystem
Private Attributes
Section titled “Private Attributes”| Return | Name | Description |
|---|---|---|
TWeakObjectPtr< UOperatingSystemSettingModule > | ParentModule | Setting module that created this widget. |
ParentModule
Section titled “ParentModule”TWeakObjectPtr< UOperatingSystemSettingModule > ParentModuleDefined in OperatingSystemSettingModuleWidget.h:26 Setting module that created this widget.
Referenced by
Section titled “Referenced by”Private Methods
Section titled “Private Methods”| Return | Name | Description |
|---|---|---|
void | Internal_SetOperatingSystem | Sets the operating system for the setting module widget. |
Internal_SetOperatingSystem
Section titled “Internal_SetOperatingSystem”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