FBlueprintEditorUtils::RemoveStaleFunctions

Procedure used to remove old function implementations and child properties from data only blueprints.

Windows
MacOS
Linux

References

Module

UnrealEd

Header

/Engine/Source/Editor/UnrealEd/Public/Kismet2/BlueprintEditorUtils.h

Include

#include "Kismet2/BlueprintEditorUtils.h"

Source

/Engine/Source/Editor/UnrealEd/Private/Kismet2/BlueprintEditorUtils.cpp

Syntax

static void RemoveStaleFunctions
(
    UBlueprintGeneratedClass * Class,
    UBlueprint * Blueprint
)

Remarks

Procedure used to remove old function implementations and child properties from data only blueprints.

Procedure used to remove old function implementations and child properties from data only blueprints. These blueprints have a 'fast path' compilation path but we need to make sure that any data regenerated by normal blueprint compilation is cleared here. If we don't then these functions and properties will hang around when a class is converted from a real blueprint to a data only blueprint.

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