UClass::CreateDefaultObject

Get the default object from the class, creating it if missing, if requested or under a few other circumstances

Windows
MacOS
Linux

Override Hierarchy

UClass::CreateDefaultObject()

UDynamicClass::CreateDefaultObject()

References

Module

CoreUObject

Header

/Engine/Source/Runtime/CoreUObject/Public/UObject/Class.h

Include

#include "UObject/Class.h"

Source

/Engine/Source/Runtime/CoreUObject/Private/UObject/Class.cpp

Syntax

virtual UObject * CreateDefaultObject()

Remarks

Get the default object from the class, creating it if missing, if requested or under a few other circumstances

Returns

the CDO for this class

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