Navigation
API > API/Plugins > API/Plugins/GameFeatures
| Name | FInstallBundlePluginProtocolOptions |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/GameFeatures/Source/GameFeatures/Public/GameFeaturesSubsystem.h |
| Include Path | #include "GameFeaturesSubsystem.h" |
Syntax
USTRUCT ()
struct FInstallBundlePluginProtocolOptions
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| GameFeaturesSubsystem.h | |||
PRAGMA_DISABLE_DEPRECATION_WARNINGS FInstallBundlePluginProtocolOptions
(
const FInstallBundlePluginProtocolOptions& |
GameFeaturesSubsystem.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bAllowIniLoading | bool | Allow the GFP to load INI files, should only be allowed for trusted content | GameFeaturesSubsystem.h | |
| bDoNotDownload | bool | Disallows downloading, useful for conditionally loading content only if it's already been installed | GameFeaturesSubsystem.h | |
| bUninstallBeforeTerminate | bool | If we want to attempt to uninstall InstallBundle data installed by this plugin before terminating | GameFeaturesSubsystem.h | |
| bUserPauseDownload | bool | If we want to set the Downloading state to pause because of user interaction | GameFeaturesSubsystem.h | |
| InstallBundleFlags | EInstallBundleRequestFlags | EInstallBundleRequestFlags utilized during the download/install by InstallBundleManager | GameFeaturesSubsystem.h | |
| ReleaseInstallBundleFlags | EInstallBundleReleaseRequestFlags | EInstallBundleReleaseRequestFlags utilized during our release and uninstall states | GameFeaturesSubsystem.h |
Functions
Public
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FInstallBundlePluginProtocolOptions & operator=
(
const FInstallBundlePluginProtocolOptions& |
GameFeaturesSubsystem.h | ||
bool operator==
(
const FInstallBundlePluginProtocolOptions& Other |
GameFeaturesSubsystem.h |