Skip to content

UOperatingSystemButtonWidget

#include <OperatingSystemSimulator/Public/Widgets/Common/OperatingSystemButtonWidget.h>
class UOperatingSystemButtonWidget

Defined in OperatingSystemButtonWidget.h:21

Inherits: UCommonButtonBase, IOperatingSystemThemeInterface Subclassed by: UOperatingSystemIconWidget

---
config:
  class:
    hideEmptyMembersBox: true
---
classDiagram
  class UOperatingSystemButtonWidget["UOperatingSystemButtonWidget"]
  class UCommonButtonBase["UCommonButtonBase"]
  UCommonButtonBase <|-- UOperatingSystemButtonWidget
  class IOperatingSystemThemeInterface["IOperatingSystemThemeInterface"]
  IOperatingSystemThemeInterface <|-- UOperatingSystemButtonWidget
  class UOperatingSystemIconWidget["UOperatingSystemIconWidget"]
  UOperatingSystemButtonWidget <|-- UOperatingSystemIconWidget
---
config:
  class:
    hideEmptyMembersBox: true
---
classDiagram
  class UOperatingSystemButtonWidget["UOperatingSystemButtonWidget"]
  class UOperatingSystem["UOperatingSystem"]
  UOperatingSystemButtonWidget *-- UOperatingSystem

A button widget for the operating system.

Inherits from UCommonButtonBase and IOperatingSystemThemeInterface.

This widget represents a button used in the operating system. It is used to perform specific actions or navigate to different screens within the operating system.

ReturnNameDescription
UOperatingSystemButtonWidgetDefault constructor for the UOperatingSystemButtonWidget class.

UOperatingSystemButtonWidget()

Defined in OperatingSystemButtonWidget.h:41 Default constructor for the UOperatingSystemButtonWidget class.

This constructor initializes a UOperatingSystemButtonWidget object with default values. It sets the ParentOS member variable to nullptr.

ReturnNameDescription
TObjectPtr< UOperatingSystem >ParentOSParentOS holds a reference to the operating system that contains the button widget.

TObjectPtr< UOperatingSystem > ParentOS

Defined in OperatingSystemButtonWidget.h:31 ParentOS holds a reference to the operating system that contains the button widget.