Operating System Simulator Plugin  3.5.1
Unreal Engine plugin that simulates an Operating System Environment
Loading...
Searching...
No Matches
OperatingSystemBaseProgram.h File Reference
#include "UObject/Object.h"
#include "OperatingSystemTypes.h"
#include "GameplayTagContainer.h"
#include "OperatingSystemGenericError.h"
#include "OperatingSystemVersion.h"
#include "Data/OperatingSystemStoreTypes.h"
#include "DraggableWindowUMG/DraggableWindowTypes.h"
#include "OperatingSystemBaseProgram.generated.h"
Include dependency graph for OperatingSystemBaseProgram.h:
This graph shows which files directly or indirectly include this file:

Classes

class  UOperatingSystemBaseProgram
 

Enumerations

enum class  EOperatingSystemProgramSaveMethod : uint8 { SaveOnOperatingSystemShutdown , SaveOnExit , SaveManually , DoNotSave }
 

Functions

 DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FOnOperatingSystemProgramViewStateChanged, const EOperatingSystemProgramViewState &, CurrentViewState)
 

Enumeration Type Documentation

◆ EOperatingSystemProgramSaveMethod

enum class EOperatingSystemProgramSaveMethod : uint8
strong
Enumerator
SaveOnOperatingSystemShutdown 

Save automatically when Operating System is shutting down or restarting. This will not save if the program is manually closed.

SaveOnExit 

Save automatically whenever this program is closed. Also saves on operating system shutdown since the program exits at shutdown.

SaveManually 

No automatic saving. Player has to manually save settings using SaveSettings() method.

DoNotSave 

Do not save at all.

Function Documentation

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam()

DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam ( FOnOperatingSystemProgramViewStateChanged ,
const EOperatingSystemProgramViewState & ,
CurrentViewState  )