UE3:Brush (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 11:47, 6 November 2009 by Unknown user (talk)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
UDK Object >> Actor >> Brush
Package:
Engine
Direct subclasses:
BrushShape, Volume
This class in other games:

The brush class.

Properties

Property group 'Brush'

bColored

Type: bool


BrushColor

Type: Object.Color


CsgOper

Type: ECsgOper


Internal variables

bPlaceableFromClassBrowser

Type: bool

If TRUE, this brush class can be placed using the class browser like other simple class types

Brush

Type: Model

Modifiers: export, const


BrushComponent

Type: BrushComponent

Modifiers: editconst, const


Default value: BrushComponent'BrushComponent0'

bSolidWhenSelected

Type: bool


PolyFlags

Type: int


SavedSelections

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

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

Subobjects

BrushComponent0

Class: Engine.BrushComponent

Property Value
ReplacementPrimitive None

Enums

ECsgOper

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

GeomSelection

Modifiers: native, export

int Type
EGeometrySelectionType_
int Index
Index into the geometry data structures
int SelectionIndex
The selection index of this item