Navigation
API > API/Editor > API/Editor/UnrealEd > API/Editor/UnrealEd/Builders
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBrushBuilder
- UEditorBrushBuilder
- UCubeBuilder
References
| Module | UnrealEd |
| Header | /Engine/Source/Editor/UnrealEd/Classes/Builders/CubeBuilder.h |
| Include | #include "Builders/CubeBuilder.h" |
Syntax
class UCubeBuilder : public UEditorBrushBuilder
Variables
| Type | Name | Description | |
|---|---|---|---|
| FName | GroupName | ||
| uint32: 1 | Hollow | Whether this is a hollow or solid cube | |
| uint32: 1 | Tessellated | Whether extra internal faces should be generated for each cube face | |
| float | WallThickness | The thickness of the cube wall when hollow | |
| float | X | The size of the cube in the X dimension | |
| float | Y | The size of the cube in the Y dimension | |
| float | Z | The size of the cube in the Z dimension |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UCubeBuilder
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | BuildCube
(
int32 Direction, |
Overridden from UBrushBuilder
| Type | Name | Description | |
|---|---|---|---|
| bool | Builds the brush shape for the specified ABrush or the builder brush if Brush is nullptr. |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
UObject interface |