Mostly Harmless

UE3:Brush (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
(Redirected from UE3:ECsgOper (UDK))
Jump to: navigation, search
UDK Object >> Actor >> Brush
Package: 
Engine
Direct subclasses:
BrushShape, Volume
This class in other games:
RTNP, U1, UT, U2XMP, U2, UE2Runtime, UT2003, UT2004, UT3

The brush class.

Properties[edit]

Property group 'Brush'[edit]

bColored[edit]

Type: bool


BrushColor[edit]

Type: Object.Color


CsgOper[edit]

Type: ECsgOper


Internal variables[edit]

bPlaceableFromClassBrowser[edit]

Type: bool

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

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

Property Value
ReplacementPrimitive None

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