The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE3:Brush (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT3 Object >> Actor >> Brush
Package: 
Engine
Direct subclass:
Volume
This class in other games:
RTNP, U1, UT, U2XMP, U2, UE2Runtime, UT2003, UT2004, UDK

The brush class. Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.

Properties[edit]

Property group 'Brush'[edit]

bColored[edit]

Type: bool


BrushColor[edit]

Type: Object.Color


CsgOper[edit]

Type: ECsgOper


Internal variables[edit]

Brush[edit]

Type: Model

Modifiers: export, const


BrushComponent[edit]

Type: BrushComponent

Modifiers: editconst, const


Default value: BrushComponent'BrushComponent0'

bSolidWhenSelected[edit]

Type: bool


PolyFlags[edit]

Type: int


SavedSelections[edit]

Type: array<GeomSelection>

Stores selection information from geometry mode. This is the only information that we can't regenerate by looking at the source brushes following an undo operation.

Default values[edit]

Property Value
bEdShouldSnap True
bHidden True
bNoDelete True
bStatic True
CollisionComponent BrushComponent'BrushComponent0'
Components[0] BrushComponent'BrushComponent0'

Subobjects[edit]

BrushComponent0[edit]

Class: Engine.BrushComponent

No new values.

Enums[edit]

ECsgOper[edit]

CSG_Active 
Active brush.
CSG_Add 
Add to world.
CSG_Subtract 
Subtract from world.
CSG_Intersect 
Form from intersection with world.
CSG_Deintersect 
Form from negative intersection with world.

Structs[edit]

GeomSelection[edit]

Modifiers: native, export

int Type 
EGeometrySelectionType_
int Index 
Index into the geometry data structures
int SelectionIndex 
The selection index of this item
float SelStrength 
The strength of the selection (used for soft selection)