AddNotification(const FOperatingSystemNotification &NewNotification) | UOperatingSystem | |
AddNotification(const FGenericError &GenericError, const EOperatingSystemNotificationCategory &Category, const EOperatingSystemNotificationType Verbosity=EOperatingSystemNotificationType::Error) | UOperatingSystem | |
AddRunningProgram(UOperatingSystemBaseProgram *NewProgram, FGenericError &OutError) | UOperatingSystem | |
AllocatePartition(const double SizeInBytes, FGenericError &OutError) | UOperatingSystem | |
BackgroundRunningPrograms | UOperatingSystem | protected |
bAutoLogin | UOperatingSystem | protected |
BeginInstallation(UOperatingSystemPartition *TargetPartition, FGenericError &OutError) | UOperatingSystem | |
bInstallStartupPrograms | UOperatingSystem | protected |
bIsStartingForTheFirstTime | UOperatingSystem | protected |
BringBackgroundProgramToFront(UOperatingSystemBaseProgram *TargetProgram) | UOperatingSystem | |
BringWindowToFront(UDraggableWindow *TargetWindow) | UOperatingSystem | |
BsodOnScreenTime | UOperatingSystem | protected |
BSODWidget | UOperatingSystem | protected |
BsodWidgetClass | UOperatingSystem | protected |
CanAutoLogin() const | UOperatingSystem | |
ClearAllNotifications() | UOperatingSystem | |
CloseAllRunningPrograms() | UOperatingSystem | |
CloseProgram(UOperatingSystemBaseProgram *TargetProgram, FGenericError &OutError) | UOperatingSystem | |
CompanyName | UOperatingSystem | protected |
ConsumeSpaceInGB(const float &NewSizeInGB, UOperatingSystemPartition *Partition, FGenericError &OutError) | UOperatingSystem | |
ConsumeSpaceInMB(const float &NewSizeInMB, UOperatingSystemPartition *Partition, FGenericError &OutError) | UOperatingSystem | |
CreateDirectoryInPath(const FString &TargetPath, const FString &DirectoryName, TSoftClassPtr< UOperatingSystemDirectory > DirectoryClass, UOperatingSystemPartition *TargetPartition, const bool bIsFromSaveGame, FGenericError &OutError) override | UOperatingSystemUnix | virtual |
CreateNewUser(const FOperatingSystemUser &NewUser, const bool bSetAsActive=false) | UOperatingSystem | |
CreateNewWindow(TWeakObjectPtr< UOperatingSystemBaseProgram > TargetProgram) const | UOperatingSystem | |
CreateOperatingSystem(UOperatingSystemBaseDevice *OwningDevice, FGenericError &OutError) | UOperatingSystem | static |
CreateProgramsFromRepository(const TSoftObjectPtr< UOperatingSystemProgramsCollection > &TargetRepository, const bool bIsInstalledWithOS) | UOperatingSystem | |
CreateRootDirectory(const bool bIsFromSaveGame) | UOperatingSystemUnix | protected |
CurrentUser | UOperatingSystem | protected |
DefaultDirectories | UOperatingSystem | protected |
DestroyOS() | UOperatingSystem | |
DeviceName | UOperatingSystem | protected |
DirectoryIcons | UOperatingSystem | protected |
FinalizePreInstallation(FGenericError &OutError) override | UOperatingSystemUnix | protectedvirtual |
FindPartitionFromLetter(const FName &TargetDiskLetter) const | UOperatingSystem | inlinevirtual |
FindProgramFromPackage(const FName &ProgramIdentifier) override | UOperatingSystemUnix | protectedvirtual |
FinishInstallation() | UOperatingSystem | |
FinishInstallationImpl() | UOperatingSystem | inlineprotectedvirtual |
GetAllUsers() const | UOperatingSystem | |
GetAs() const | UOperatingSystem | inline |
GetAsConst() const | UOperatingSystem | inline |
GetBsodOnScreenTime() const | UOperatingSystem | inline |
GetDeviceName() const | UOperatingSystem | |
GetDirectoryIconObject(const FGameplayTag &TestTag) const | UOperatingSystem | |
GetDiskPartitions() const | UOperatingSystem | |
GetHardDiskSize(FGenericError &OutError, const EOperatingSystemSizeMethod SizeMethod=EOperatingSystemSizeMethod::GB) const | UOperatingSystem | |
GetInitialLoadingTime() const | UOperatingSystem | |
GetInstallationTime() const | UOperatingSystem | |
GetInstalledProgram(const TSoftClassPtr< UOperatingSystemBaseProgram > TestClass) const | UOperatingSystem | |
GetInstalledPrograms() const | UOperatingSystem | |
GetInstalledProgramsMap(TMap< FName, UOperatingSystemBaseProgram * > &OutInstalledPrograms) | UOperatingSystem | |
GetLoadingTime() const | UOperatingSystem | |
GetNotifications() const | UOperatingSystem | inline |
GetOperatingSystemPartition() const | UOperatingSystem | |
GetOperatingSystemProgramRestoredEventName() | UOperatingSystem | inlinestatic |
GetOperatingSystemUniqueID(const UOperatingSystem *TestOperatingSystem) | UOperatingSystem | static |
GetRepositoryClasses() const | UOperatingSystemUnix | inline |
GetRootCommand() const override final | UOperatingSystemUnix | protectedvirtual |
GetRootUser() const override final | UOperatingSystemUnix | protectedvirtual |
GetRunningProgram(const TSoftClassPtr< UOperatingSystemBaseProgram > TestClass) const | UOperatingSystem | |
GetSettings() const | UOperatingSystem | |
GetSizeAsText(const EOperatingSystemSizeMethod SizeMethod, const UOperatingSystemPartition *Partition, FGenericError &OutError) const | UOperatingSystem | |
GetStoragePercentage(const UOperatingSystemPartition *Partition, FGenericError &OutError) const | UOperatingSystem | |
GetToastNotificationDisplayTime() const | UOperatingSystem | inline |
HasEnoughSpace(const double &TestSizeInBytes, const UOperatingSystemPartition *InPartition) const | UOperatingSystem | |
HasValidRootCommandAndUser() const | UOperatingSystem | inline |
Icon | UOperatingSystem | protected |
InstallationCompleted(const bool bSwitchToDesktop=true) | UOperatingSystem | |
InstallationSpace | UOperatingSystem | protected |
InstallationTime | UOperatingSystem | protected |
InstalledPrograms | UOperatingSystem | protected |
InstallProgramFromClass(FGenericError &OutErrorIfAny, const TSoftClassPtr< UOperatingSystemBaseProgram > ProgramClass, UOperatingSystemPartition *TargetPartition=nullptr) | UOperatingSystem | |
InstallProgramFromPackage(const FName &ProgramIdentifier, FGenericError &OutErrorIfAny) | UOperatingSystem | |
InstallStartupPrograms() | UOperatingSystem | |
InstallStartupProgramsImpl() | UOperatingSystem | inlineprotectedvirtual |
IsPreInstalledOperatingSystem() const | UOperatingSystem | |
IsProgramInBackground(UOperatingSystemBaseProgram *TestProgram) const | UOperatingSystem | |
IsProgramInstalled(const TSoftClassPtr< UOperatingSystemBaseProgram > TestClass) const | UOperatingSystem | |
IsProgramRunning(const TWeakObjectPtr< const UOperatingSystemBaseProgram > TestProgram) const | UOperatingSystem | |
IsProgramRunning(const TSubclassOf< UOperatingSystemBaseProgram > TestProgramClass) const | UOperatingSystem | |
IsRestarting() const | UOperatingSystem | |
IsRunningOnPortableDevice() const | UOperatingSystem | |
IsShuttingDown() const | UOperatingSystem | |
IsUnix() const | UOperatingSystem | inline |
K2_CanStartOperatingSystem(FGenericError &ReturnError) | UOperatingSystem | protected |
LastBroughtToFrontWindow | UOperatingSystem | protected |
LoadingTime | UOperatingSystem | protected |
LoadingTimeInitial | UOperatingSystem | protected |
LoginUser(const FText &Username, const FText &Password) | UOperatingSystem | |
LogonToDesktopTime | UOperatingSystem | protected |
MinimizeProgram(UOperatingSystemBaseProgram *TargetProgram) | UOperatingSystem | |
MustHavePrograms | UOperatingSystem | protected |
Name | UOperatingSystem | protected |
NotificationSettings | UOperatingSystem | protected |
OnAllOnNotificationsCleared() | UOperatingSystem | protectedvirtual |
OnPartitionLoaded(UOperatingSystemPartition &LoadedPartition, const FOperatingSystemPartitionSaveLoad &SaveLoadData) | UOperatingSystem | inlineprotectedvirtual |
OnProgramClosed | UOperatingSystem | |
OnProgramInstalled | UOperatingSystem | |
OnProgramStarted | UOperatingSystem | |
OnProgramUninstalled | UOperatingSystem | |
OnShowNotification(const FOperatingSystemNotification &NewNotification) | UOperatingSystem | protectedvirtual |
OnValidate(FGenericError &OutError) const override | UOperatingSystemUnix | protectedvirtual |
OperatingSystemSettingsData | UOperatingSystem | protected |
OperatingSystemTag | UOperatingSystem | protected |
OperatingSystemWidget | UOperatingSystem | protected |
ParentDevice | UOperatingSystem | protected |
PostInstallStartupPrograms | UOperatingSystem | protected |
PostLoadOperatingSystem() | UOperatingSystem | |
PostLoadOperatingSystemImpl(FGenericError &OutError) override | UOperatingSystemUnix | protectedvirtual |
PrepareOperatingSystemInstallImpl(FGenericError &OutError) override | UOperatingSystemUnix | protectedvirtual |
ProgramStarted(UOperatingSystemBaseProgram *StartedProgram, const bool bIsRestored) | UOperatingSystem | |
RefreshPartitions() | UOperatingSystem | |
RemovePartition(UOperatingSystemPartition *PartitionToDelete, FGenericError &OutError) | UOperatingSystem | |
RepositoryClasses | UOperatingSystemUnix | protected |
RestartOS() | UOperatingSystem | |
RestoreMinimizedProgram(const UOperatingSystemBaseProgram *TargetProgram) | UOperatingSystem | |
RootCommand | UOperatingSystemUnix | protected |
RootUser | UOperatingSystemUnix | protected |
RunningPrograms | UOperatingSystem | protected |
SetAutoLogin(const bool bEnableAutoLogin) | UOperatingSystem | |
SetDeviceName(const FText &NewName) | UOperatingSystem | |
SettingsDataClass | UOperatingSystem | protected |
SetToInstallStartupPrograms(const bool bInstall) | UOperatingSystem | |
ShouldInstallStartupPrograms() const | UOperatingSystem | |
ShutdownOS() | UOperatingSystem | |
StartOperatingSystem(const TWeakObjectPtr< const UOperatingSystemSaveGame > LoadGameInstance, FGenericError &OutError) | UOperatingSystem | |
StartOperatingSystemImpl(FGenericError &OutError) override | UOperatingSystemUnix | protectedvirtual |
SupportedDevices | UOperatingSystem | protected |
TargetPartitionID | UOperatingSystem | protected |
TaskbarButtons | UOperatingSystem | protected |
TimerHandle_LoadingTime | UOperatingSystem | protected |
TimerHandle_OperatingSystemInstallation | UOperatingSystem | protected |
TotalErrorNotifications | UOperatingSystem | protected |
TotalNotifications | UOperatingSystem | protected |
TotalWarningNotifications | UOperatingSystem | protected |
UninstallProgram(const FName &ProgramIdentifier, FGenericError &OutErrorIfAny) | UOperatingSystem | |
UninstallProgramByClass(const TSoftClassPtr< UOperatingSystemBaseProgram > ProgramClass, FGenericError &OutErrorIfAny) | UOperatingSystem | |
UOperatingSystemUnix() | UOperatingSystemUnix | |
UpdateCurrentUserDetails(const FOperatingSystemUser &UpdatedDetails) | UOperatingSystem | |
Version | UOperatingSystem | protected |
WidgetClass | UOperatingSystem | protected |