UDefaultGameFeaturesProjectPolicies

This is a default implementation that immediately processes all game feature plugins the based on their BuiltInAutoRegister, BuiltInAutoLoad, and BuiltInAutoActivate settings.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

GameFeatures

Header

/Engine/Plugins/Experimental/GameFeatures/Source/GameFeatures/Public/GameFeaturesProjectPolicies.h

Include

#include "GameFeaturesProjectPolicies.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UDefaultGameFeaturesProjectPolicies : public UGameFeaturesProjectPolicies

Remarks

This is a default implementation that immediately processes all game feature plugins the based on their BuiltInAutoRegister, BuiltInAutoLoad, and BuiltInAutoActivate settings.

It will be used if no project-specific policy is set in Project Settings .. Game Features

Overridden from UGameFeaturesProjectPolicies

Name Description

Public function Virtual Const

void

 

GetGameFeatureLoadingMode

(
    bool& bLoadClientData,
    bool& bLoadServerData
)

Called to determine if this should be treated as a client, server, or both for data preloading Actions can use this to decide what to load at runtime

Public function Virtual

void

 

InitGameFeatureManager()

Called when the game feature manager is initialized.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss