Operating System Simulator Plugin  3.5.1
Unreal Engine plugin that simulates an Operating System Environment
Loading...
Searching...
No Matches
UOperatingSystemFileIconWidget Class Reference

#include "OperatingSystemFileIconWidget.h"

Inheritance diagram for UOperatingSystemFileIconWidget:
[legend]
Collaboration diagram for UOperatingSystemFileIconWidget:
[legend]

Public Member Functions

 UOperatingSystemFileIconWidget ()
 
- Public Member Functions inherited from UOperatingSystemButtonWidget
 UOperatingSystemButtonWidget ()
 Default constructor for the UOperatingSystemButtonWidget class.
 
- Public Member Functions inherited from IOperatingSystemThemeInterface
void K2_OnOperatingSystemThemeChanged (UOperatingSystemSettingModule_Theme *ThemePayload)
 Callback function for handling theme changes in the operating system widget.
 

Static Public Member Functions

static UE_NODISCARD UOperatingSystemFileIconWidgetCreateIconWidget (UOperatingSystemFile *OwningFile, const TSoftClassPtr< UOperatingSystemFileIconWidget > &IconClass)
 

Protected Attributes

TWeakObjectPtr< UOperatingSystemFileParentFile
 
- Protected Attributes inherited from UOperatingSystemButtonWidget
TObjectPtr< UOperatingSystemParentOS
 ParentOS holds a reference to the operating system that contains the button widget.
 

Detailed Description

UOperatingSystemFileIconWidget class is a subclass of UOperatingSystemIconWidget and represents a widget that displays an icon for an operating system file.

Constructor & Destructor Documentation

◆ UOperatingSystemFileIconWidget()

UOperatingSystemFileIconWidget::UOperatingSystemFileIconWidget ( )

Member Function Documentation

◆ CreateIconWidget()

UOperatingSystemFileIconWidget * UOperatingSystemFileIconWidget::CreateIconWidget ( UOperatingSystemFile * OwningFile,
const TSoftClassPtr< UOperatingSystemFileIconWidget > & IconClass )
static

Creates an operating system file icon widget.

Parameters
OwningFileThe owning operating system file.
IconClassThe class of the icon widget to create.
Returns
A pointer to the created operating system file icon widget. Returns nullptr if the icon widget class is null.
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ ParentFile

TWeakObjectPtr<UOperatingSystemFile> UOperatingSystemFileIconWidget::ParentFile
protected

The documentation for this class was generated from the following files: