UEdGraphSchema::GetNameValidator

Returns a name validator appropiate for the schema and object that is being named

Choose your operating system:

Windows

macOS

Linux

Override Hierarchy

UEdGraphSchema::GetNameValidator()

UControlRigGraphSchema::GetNameValidator()

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/EdGraph/EdGraphSchema.h

Include

#include "EdGraph/EdGraphSchema.h"

Syntax

virtual TSharedPtr< INameValidatorInterface > GetNameValidator
(
    const UBlueprint * InBlueprintObj,
    const FName & InOriginalName,
    const UStruct * InValidationScope,
    const FName & InActionTypeId
) const

Remarks

Returns a name validator appropiate for the schema and object that is being named

Parameters

Parameter

Description

InBlueprintObj

The blueprint where the object being named lives.

InOriginalName

The original name of the object.

InValidationScope

The scope where the named object lives.

InActionTypeId

The type of object that is being named.

NameValidator

The name validator to use when naming this object.