UOperatingSystemFileWidget
#include <OperatingSystemSimulator/Public/Widgets/Common/OperatingSystemFileWidget.h>class UOperatingSystemFileWidgetDefined in OperatingSystemFileWidget.h:17
Inherits:
UOperatingSystemWindowWidgetBase
Inheritance diagram
Section titled “Inheritance diagram”---
config:
class:
hideEmptyMembersBox: true
---
classDiagram
class UOperatingSystemFileWidget["UOperatingSystemFileWidget"]
class UOperatingSystemWindowWidgetBase["UOperatingSystemWindowWidgetBase"]
UOperatingSystemWindowWidgetBase <|-- UOperatingSystemFileWidget
Collaboration diagram
Section titled “Collaboration diagram”---
config:
class:
hideEmptyMembersBox: true
---
classDiagram
class UOperatingSystemFileWidget["UOperatingSystemFileWidget"]
class UOperatingSystemFile["UOperatingSystemFile"]
UOperatingSystemFileWidget *-- UOperatingSystemFile
Class detail
Section titled “Class detail”---
config:
class:
hideEmptyMembersBox: true
---
classDiagram
class UOperatingSystemFileWidget {
+UOperatingSystemFileWidget()
+CreateFileWidget(UOperatingSystemFile *OwningFile, const TSo UOperatingSystemFileWidget() *
+ParentFile : TWeakObjectPtr< UOperatingSystemFile() >
}
This class represents a widget that is associated with a file in an operating system. It contains methods to create a file widget and set the parent file.
Public Methods
Section titled “Public Methods”| Return | Name | Description |
|---|---|---|
UOperatingSystemFileWidget |
UOperatingSystemFileWidget
Section titled “UOperatingSystemFileWidget”UOperatingSystemFileWidget()Defined in OperatingSystemFileWidget.h:28
Public Static Methods
Section titled “Public Static Methods”| Return | Name | Description |
|---|---|---|
UOperatingSystemFileWidget * | CreateFileWidget static | Creates a file widget associated with an operating system file. |
CreateFileWidget
Section titled “CreateFileWidget”static
static UOperatingSystemFileWidget * CreateFileWidget(UOperatingSystemFile * OwningFile, const TSoftClassPtr< UOperatingSystemFileWidget > & WidgetSoftClass)Defined in OperatingSystemFileWidget.h:37 Creates a file widget associated with an operating system file.
Parameters
Section titled “Parameters”-
OwningFileThe owning file that the widget will be associated with. -
WidgetSoftClassThe soft class pointer to the file widget class.
Returns
Section titled “Returns”The created file widget. Returns nullptr if the WidgetSoftClass is null.
Referenced by
Section titled “Referenced by”References
Section titled “References”CreateFromSoftWidgetGetExplorerInterface
Protected Attributes
Section titled “Protected Attributes”| Return | Name | Description |
|---|---|---|
TWeakObjectPtr< UOperatingSystemFile > | ParentFile |
ParentFile
Section titled “ParentFile”TWeakObjectPtr< UOperatingSystemFile > ParentFileDefined in OperatingSystemFileWidget.h:24