Navigation
API > API/Plugins > API/Plugins/SecuritySandbox
Implements settings for the Security Sandbox plugin. These are visible in the Project Settings section of the editor.
| Name | USecuritySandboxSettings |
| Type | class |
| Header File | /Engine/Plugins/Experimental/SecuritySandbox/Source/SecuritySandbox/Public/SecuritySandboxSettings.h |
| Include Path | #include "SecuritySandboxSettings.h" |
Syntax
UCLASS (Config=Engine, defaultconfig, Meta=(DisplayName="Security Sandbox"))
class USecuritySandboxSettings : public UDeveloperSettings
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UDeveloperSettings → USecuritySandboxSettings
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
USecuritySandboxSettings() |
SecuritySandboxSettings.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bAllowSandboxInEditor | bool | If true, the sandbox will attempt to operate in editor builds. | SecuritySandboxSettings.h |
|
| bAutoRestrictSelf | bool | If true, the game will automatically restrict itself after engine initialization completes. | SecuritySandboxSettings.h |
|
| bDisallowChildProcesses | bool | If true, the game will be prevented from spawning child processes after restricting itself. | SecuritySandboxSettings.h |
|
| bDisallowLowIntegrityLibraries | bool | If true, the game will be prevented from loading low integrity level libraries after restricting itself. | SecuritySandboxSettings.h |
|
| bDisallowSystemOperations | bool | If true, the game will be prevented from performing system operations that are usually unnecessary like logging the user out of Windows after restricting itself. | SecuritySandboxSettings.h |
|
| bIsEnabledByDefault | bool | If true, no command line arguments are needed to activate the sandbox features. | SecuritySandboxSettings.h |
|
| bUseLowIntegrityLevel | bool | If true, the game will be reduced to low integrity level after restricting itself. | SecuritySandboxSettings.h |
|
Functions
Public
Overridden from UDeveloperSettings
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FName GetCategoryName() |
SecuritySandboxSettings.h |