UBlueprintCore

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Engine/BlueprintCore.h

Include

#include "Engine/BlueprintCore.h"

Syntax

class UBlueprintCore : public UObject

Variables

Name Description

Public variable

bool

 

bLegacyNeedToPurgeSkelRefs

BackCompat: Whether or not we need to purge references in this blueprint to the skeleton generated during compile-on-load

Public variable

TSubclassOf< cl...

 

GeneratedClass

Pointer to the 'most recent' fully generated class

Public variable

TSubclassOf< cl...

 

SkeletonGeneratedClass

Pointer to the skeleton class; this is regenerated any time a member variable or function is added but is usually incomplete (no code or hidden autogenerated variables are added to it)

Constructors

Name Description

Public function

UBlueprintCore

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function

void

 

GenerateNewGuid()

Generates a new blueprint Guid, used when creating new blueprints

Public function Const

const FGuid ...

 

GetBlueprintGuid()

Gets the Blueprint Guid

Overridden from UObject

Name Description

Public function Virtual

void

 

Serialize

(
    FArchive& Ar
)

Handles reading, writing, and reference collecting using FArchive.

Deprecated Functions

Name Description

Public function

bool

 

IsGeneratedClassAuthoritative()

The minimum UE4 object version implies the Blueprint generated class is always authoritative. It is no longer necessary to explicitly check it.

Public function

void

 

SetLegacyGeneratedClassIsAuthoritative()

The minimum UE4 object version implies the Blueprint generated class is always authoritative. It is no longer necessary to explicitly set it.

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