![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for IProjectManager, including all inherited members.
| AddSuppressProjectFileWrite(const FName InName)=0 | IProjectManager | pure virtual |
| CheckModuleCompatibility(TArray< FString > &OutIncompatibleModules)=0 | IProjectManager | pure virtual |
| ClearSupportedTargetPlatformsForCurrentProject()=0 | IProjectManager | pure virtual |
| ClearSupportedTargetPlatformsForProject(const FString &FilePath)=0 | IProjectManager | pure virtual |
| DECLARE_EVENT_TwoParams(IProjectManager, FLoadingModulesForPhaseEvent, ELoadingPhase::Type, bool) | IProjectManager | |
| DECLARE_MULTICAST_DELEGATE(FOnTargetPlatformsForCurrentProjectChangedEvent) | IProjectManager | |
| Get() | IProjectManager | static |
| GetAdditionalPluginDirectories() const =0 | IProjectManager | pure virtual |
| GetAutoLoadProjectFileName()=0 | IProjectManager | pure virtual |
| GetCurrentProject() const =0 | IProjectManager | pure virtual |
| GetCurrentProjectModuleContextInfos()=0 | IProjectManager | pure virtual |
| HasDefaultPluginSettings() const =0 | IProjectManager | pure virtual |
| IsCurrentProjectDirty() const =0 | IProjectManager | pure virtual |
| IsEnterpriseProject()=0 | IProjectManager | pure virtual |
| IsSuppressingProjectFileWrite() const =0 | IProjectManager | pure virtual |
| LoadModulesForProject(const ELoadingPhase::Type LoadingPhase)=0 | IProjectManager | pure virtual |
| LoadProjectFile(const FString &ProjectFile)=0 | IProjectManager | pure virtual |
| OnLoadingPhaseComplete()=0 | IProjectManager | pure virtual |
| OnTargetPlatformsForCurrentProjectChanged()=0 | IProjectManager | pure virtual |
| QueryStatusForCurrentProject(FProjectStatus &OutProjectStatus) const =0 | IProjectManager | pure virtual |
| QueryStatusForProject(const FString &FilePath, FProjectStatus &OutProjectStatus) const =0 | IProjectManager | pure virtual |
| RemovePluginReference(const FString &PluginName, FText &OutFailReason)=0 | IProjectManager | pure virtual |
| RemoveSuppressProjectFileWrite(const FName InName)=0 | IProjectManager | pure virtual |
| SaveCurrentProjectToDisk(FText &OutFailReason)=0 | IProjectManager | pure virtual |
| SetIsEnterpriseProject(bool bValue)=0 | IProjectManager | pure virtual |
| SetPluginEnabled(const FString &PluginName, bool bEnabled, FText &OutFailReason)=0 | IProjectManager | pure virtual |
| SignSampleProject(const FString &FilePath, const FString &Category, FText &OutFailReason)=0 | IProjectManager | pure virtual |
| SubstituteModule(const FString &OriginalModuleName, const FString &NewModuleName)=0 | IProjectManager | pure virtual |
| UpdateAdditionalPluginDirectory(const FString &Dir, const bool bAddOrRemove)=0 | IProjectManager | pure virtual |
| UpdateSupportedTargetPlatformsForCurrentProject(const FName &InPlatformName, const bool bIsSupported)=0 | IProjectManager | pure virtual |
| UpdateSupportedTargetPlatformsForProject(const FString &FilePath, const FName &InPlatformName, const bool bIsSupported)=0 | IProjectManager | pure virtual |
| ~IProjectManager() | IProjectManager | inlinevirtual |