| 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 |