UOperatingSystemButtonWidget
#include <OperatingSystemSimulator/Public/Widgets/Common/OperatingSystemButtonWidget.h>class UOperatingSystemButtonWidgetDefined in OperatingSystemButtonWidget.h:21
Inherits:
UCommonButtonBase,IOperatingSystemThemeInterfaceSubclassed by:UOperatingSystemIconWidget
Inheritance diagram
Section titled “Inheritance diagram”---
config:
class:
hideEmptyMembersBox: true
---
classDiagram
class UOperatingSystemButtonWidget["UOperatingSystemButtonWidget"]
class UCommonButtonBase["UCommonButtonBase"]
UCommonButtonBase <|-- UOperatingSystemButtonWidget
class IOperatingSystemThemeInterface["IOperatingSystemThemeInterface"]
IOperatingSystemThemeInterface <|-- UOperatingSystemButtonWidget
class UOperatingSystemIconWidget["UOperatingSystemIconWidget"]
UOperatingSystemButtonWidget <|-- UOperatingSystemIconWidget
Collaboration diagram
Section titled “Collaboration diagram”---
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.
Public Methods
Section titled “Public Methods”| Return | Name | Description |
|---|---|---|
UOperatingSystemButtonWidget | Default constructor for the UOperatingSystemButtonWidget class. |
UOperatingSystemButtonWidget
Section titled “UOperatingSystemButtonWidget”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.
Protected Attributes
Section titled “Protected Attributes”| Return | Name | Description |
|---|---|---|
TObjectPtr< UOperatingSystem > | ParentOS | ParentOS holds a reference to the operating system that contains the button widget. |
ParentOS
Section titled “ParentOS”TObjectPtr< UOperatingSystem > ParentOSDefined in OperatingSystemButtonWidget.h:31 ParentOS holds a reference to the operating system that contains the button widget.