FOperatingSystemSettingModuleInfo
#include <OperatingSystemSimulator/Public/Programs/Settings/OperatingSystemSettingModuleInfo.h>Class detail
Section titled “Class detail”---
config:
class:
hideEmptyMembersBox: true
---
classDiagram
class FOperatingSystemSettingModuleInfo {
+Title : FText
+Description : FText
+Icon : TSoftObjectPtr< UObject >
+IsValid() const bool
+operator==(const FOperatingSystemSettingModuleInfo &Ot bool
+FOperatingSystemSettingModuleInfo()
}
struct FOperatingSystemSettingModuleInfoDefined in OperatingSystemSettingModuleInfo.h:12 Basic information regarding an operating system setting module.
Friends
Section titled “Friends”| Name | Description |
|---|---|
GetTypeHash inline | Calculates the hash value for the given [FOperatingSystemSettingModuleInfo](#foperatingsystemsettingmoduleinfo) object. This method calculates the hash value for the given [FOperatingSystemSettingModuleInfo](#foperatingsystemsettingmoduleinfo) object by combining the hash values of its Title, Description, and Icon properties. |
GetTypeHash
Section titled “GetTypeHash”inline
friend inline uint32 GetTypeHash(const FOperatingSystemSettingModuleInfo & Other)Defined in OperatingSystemSettingModuleInfo.h:50
Calculates the hash value for the given [FOperatingSystemSettingModuleInfo](#foperatingsystemsettingmoduleinfo) object. This method calculates the hash value for the given [FOperatingSystemSettingModuleInfo](#foperatingsystemsettingmoduleinfo) object by combining the hash values of its Title, Description, and Icon properties.
Parameters
Section titled “Parameters”OtherThe[FOperatingSystemSettingModuleInfo](#foperatingsystemsettingmoduleinfo)object for which to calculate the hash value.
Returns
Section titled “Returns”The hash value of the Other object.
Public Attributes
Section titled “Public Attributes”| Return | Name | Description |
|---|---|---|
FText | Title | User facing title. |
FText | Description | A description for this module. |
TSoftObjectPtr< UObject > | Icon | Seriously? A tooltip…for this. This is obvious right? ¯(ツ)/¯ |
FText TitleDefined in OperatingSystemSettingModuleInfo.h:18 User facing title.
Referenced by
Section titled “Referenced by”Description
Section titled “Description”FText DescriptionDefined in OperatingSystemSettingModuleInfo.h:22 A description for this module.
Referenced by
Section titled “Referenced by”TSoftObjectPtr< UObject > IconDefined in OperatingSystemSettingModuleInfo.h:26 Seriously? A tooltip…for this. This is obvious right? ¯(ツ)/¯
Public Methods
Section titled “Public Methods”| Return | Name | Description |
|---|---|---|
bool | IsValid const inline | Check if the operating system setting module is valid by checking Title and Description of the module are neither empty nor whitespace. |
bool | operator== const inline | |
FOperatingSystemSettingModuleInfo inline |
IsValid
Section titled “IsValid”const inline
inline bool IsValid() constDefined in OperatingSystemSettingModuleInfo.h:33 Check if the operating system setting module is valid by checking Title and Description of the module are neither empty nor whitespace.
Returns
Section titled “Returns”True if the operating system setting module is valid, false otherwise.
operator==
Section titled “operator==”const inline
inline bool operator==(const FOperatingSystemSettingModuleInfo & Other) constDefined in OperatingSystemSettingModuleInfo.h:38
References
Section titled “References”FOperatingSystemSettingModuleInfo
Section titled “FOperatingSystemSettingModuleInfo”inline
inline FOperatingSystemSettingModuleInfo()Defined in OperatingSystemSettingModuleInfo.h:55