Navigation
API > API/Plugins > API/Plugins/GameFeatures
EGameFeaturePluginState defines the list of public states for game feature plugins. Internally, GFP state machines may use additional states to manage transitions between public states
| Name | GameFeaturePluginStatePrivate::EGameFeaturePluginState |
| Type | enum |
| Header File | /Engine/Plugins/Runtime/GameFeatures/Source/GameFeatures/Public/GameFeatureTypes.h |
| Include Path | #include "GameFeatureTypes.h" |
Syntax
namespace GameFeaturePluginStatePrivate
{
enum EGameFeaturePluginState
{
Uninitialized,
Terminal,
UnknownStatus,
Uninstalled,
Uninstalling,
ErrorUninstalling,
CheckingStatus,
ErrorCheckingStatus,
ErrorUnavailable,
StatusKnown,
Releasing,
ErrorManagingData,
Downloading,
Installed,
ErrorMounting,
ErrorWaitingForDependencies,
ErrorRegistering,
WaitingForDependencies,
AssetDependencyStreamOut,
ErrorAssetDependencyStreaming,
AssetDependencyStreaming,
Unmounting,
Mounting,
Unregistering,
Registering,
Registered,
ErrorLoading,
Unloading,
Loading,
Loaded,
ErrorActivatingDependencies,
ActivatingDependencies,
Deactivating,
ErrorDeactivatingDependencies,
DeactivatingDependencies,
Activating,
Active,
MAX,
}
}
Values
| Name | Remarks |
|---|---|
| Uninitialized | |
| Terminal | |
| UnknownStatus | |
| Uninstalled | |
| Uninstalling | |
| ErrorUninstalling | |
| CheckingStatus | |
| ErrorCheckingStatus | |
| ErrorUnavailable | |
| StatusKnown | |
| Releasing | |
| ErrorManagingData | |
| Downloading | |
| Installed | |
| ErrorMounting | |
| ErrorWaitingForDependencies | |
| ErrorRegistering | |
| WaitingForDependencies | |
| AssetDependencyStreamOut | |
| ErrorAssetDependencyStreaming | |
| AssetDependencyStreaming | |
| Unmounting | |
| Mounting | |
| Unregistering | |
| Registering | |
| Registered | |
| ErrorLoading | |
| Unloading | |
| Loading | |
| Loaded | |
| ErrorActivatingDependencies | |
| ActivatingDependencies | |
| Deactivating | |
| ErrorDeactivatingDependencies | |
| DeactivatingDependencies | |
| Activating | |
| Active | |
| MAX |