| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Experimental/GameFeatures/Source/GameFeatures/Public/GameFeaturesSubsystem.h |
Include |
#include "GameFeaturesSubsystem.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UGameFeaturesSubsystem : public UEngineSubsystem
The manager subsystem for game features
Name | Description | ||
---|---|---|---|
|
AddObserver |
||
|
DeactivateGameFeaturePlugin ( |
Deactivates the specified plugin |
|
|
DeactivateGameFeaturePlugin ( |
Deactivates the specified plugin |
|
|
ForEachActiveGameFeature ( |
Calls the compile-time lambda on each loaded game feature data of the specified type |
|
|
UGameFeature... |
Get() |
|
|
const UGameF... |
GetGameFeatureDataForActivePluginByURL ( |
Returns the game feature data for the plugin specified by PluginURL |
|
GetGameFeatureDataForActivePlugins ( |
Returns all the active plugins GameFeatureDatas |
|
|
GetGameFeaturePluginInstallPercent ( |
Gets the Install_Percent for single game feature plugin if it is active. |
|
|
GetLoadedGameFeaturePluginFilenamesForCooking |
Returns the list of plugin filenames that have progressed beyond installed. |
|
|
GetPluginFilenameFromPluginURL ( |
Get the plugin path from the plugin URL |
|
|
GetPluginURLForBuiltInPluginByName |
If the specified plugin is a built-in plugin, return the URL used to identify it. |
|
|
T & |
GetPolicy() |
Returns the game-specific policy for managing game feature plugins |
|
LoadAndActivateGameFeaturePlugin ( |
Loads a single game feature plugin and activates it. |
|
|
LoadBuiltInGameFeaturePlugins ( |
Loads built-in game feature plugins that pass the specified filters |
|
|
TSharedPtr< ... |
LoadGameFeatureData ( |
Loads the specified game feature data and its bundles |
|
FGameFeature... |
OnPluginDeactivatedDataReady() |
Broadcasts when a plugin is deactivated |
|
FGameFeature... |
OnPluginLoadCompleteDataReady() |
Broadcasts when a plugin is activated and the GameFeatureData is avaialble |
|
RemoveObserver |
||
|
UninstallGameFeaturePlugin ( |
Uninstall the specified game feature plugin. |
|
|
UninstallGameFeaturePlugin ( |
Uninstall the specified game feature plugin. |
|
|
UnloadGameFeaturePlugin |
Unloads the specified game feature plugin. |
|
|
UnloadGameFeaturePlugin ( |
Unloads the specified game feature plugin. |
Name | Description | ||
---|---|---|---|
|
Deinitialize() |
Implement this for deinitialization of instances of the system |
|
|
Initialize ( |
Implement this for initialization of instances of the system |
Name |
Description |
---|---|
FBuiltInPluginAdditionalFilters |
Name |
Description |
---|---|
PluginDeactivatedDelegate |
|
PluginLoadedGameFeatureDataReadyDelegate |