EClassType

The type of class we want to create

Windows
MacOS
Linux

References

Module

GameProjectGeneration

Header

/Engine/Source/Editor/GameProjectGeneration/Public/AddToProjectConfig.h

Include

#include "AddToProjectConfig.h"

Syntax

enum EClassType
{
    UObject,
    EmptyCpp,
    SlateWidget,
    SlateWidgetStyle,
    UInterface,
}

Values

Name

Description

UObject

The new class is using a UObject as a base, consult BaseClass for the type.

EmptyCpp

The new class should be an empty standard C++ class.

SlateWidget

The new class should be a Slate widget, deriving from SCompoundWidget.

SlateWidgetStyle

The new class should be a Slate widget style, deriving from FSlateWidgetStyle, along with its associated UObject wrapper class.

UInterface

The new class is a UObject Interface, to be implemented by other UObject-based classes.

Remarks

The type of class we want to create

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