Navigation
API > API/Editor > API/Editor/GameProjectGeneration > API/Editor/GameProjectGeneration/GameProjectUtils
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool IsValidClassNameForCreation
(
const FString& NewClassName, |
Returns true if the specified class name is properly formed and does not conflict with another class | GameProjectUtils.h | |
static bool IsValidClassNameForCreation
(
const FString& NewClassName, |
Returns true if the specified class name is properly formed and does not conflict with another class, including source/header files | GameProjectUtils.h |
IsValidClassNameForCreation(const FString &, FText &)
Description
Returns true if the specified class name is properly formed and does not conflict with another class
| Name | IsValidClassNameForCreation |
| Type | function |
| Header File | /Engine/Source/Editor/GameProjectGeneration/Public/GameProjectUtils.h |
| Include Path | #include "GameProjectUtils.h" |
| Source | /Engine/Source/Editor/GameProjectGeneration/Private/GameProjectUtils.cpp |
static bool IsValidClassNameForCreation
(
const FString & NewClassName,
FText & OutFailReason
)
IsValidClassNameForCreation(const FString &, const FModuleContextInfo &, const TSet< FString > &, FText &)
Description
Returns true if the specified class name is properly formed and does not conflict with another class, including source/header files
| Name | IsValidClassNameForCreation |
| Type | function |
| Header File | /Engine/Source/Editor/GameProjectGeneration/Public/GameProjectUtils.h |
| Include Path | #include "GameProjectUtils.h" |
| Source | /Engine/Source/Editor/GameProjectGeneration/Private/GameProjectUtils.cpp |
static bool IsValidClassNameForCreation
(
const FString & NewClassName,
const FModuleContextInfo & ModuleInfo,
const TSet< FString > & DisallowedHeaderNames,
FText & OutFailReason
)