UConeBuilder

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

UnrealEd

Header

/Engine/Source/Editor/UnrealEd/Classes/Builders/ConeBuilder.h

Include

#include "Builders/ConeBuilder.h"

Syntax

class UConeBuilder : public UEditorBrushBuilder

Variables

Name Description

Public variable

uint32: 1

 

AlignToSide

Whether to align the brush to a face

Public variable

float

 

CapZ

Distance from base to the tip of inner cone (when hollow)

Public variable

FName

 

GroupName

Public variable

uint32: 1

 

Hollow

Whether this is a hollow or solid cone

Public variable

float

 

InnerRadius

Radius of inner cone (when hollow)

Public variable

float

 

OuterRadius

Radius of cone

Public variable

int32

 

Sides

How many sides this cone should have

Public variable

float

 

Z

Distance from base to tip of cone

Constructors

Name Description

Public function

UConeBuilder

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Virtual

void

 

BuildCone

(
    int32 Direction,
    bool InAlignToSide,
    int32 InSides,
    float InZ,
    float Radius,
    FName Item
)

Overridden from UBrushBuilder

Name Description

Public function Virtual

bool

 

Build

(
    UWorld* InWorld,
    ABrush* InBrush
)

Builds the brush shape for the specified ABrush or the builder brush if Brush is nullptr.

Overridden from UObject

Name Description

Public function Virtual

void

 

PostEditChangeProperty

(
    FPropertyChangedEvent& PropertyCha...
)

UObject interface