Skip to content

BrushBuilder

Class in UnrealEd · UnrealEd.BrushBuilder · abstract, native

Object › BrushBuilder

Subclasses: H7EditorScanner, H7EditorTools, H7KismetHeroReplacer, H7LandscapeEditorTools, H7LandscapeGenerator, H7ObjectEditorTools

Using it from Lua
h7.find_all("BrushBuilder")            -- live instances
h7.find_class("UnrealEd.BrushBuilder")   -- the class
h7.hook("UnrealEd.BrushBuilder.BadParameters", fn)

Structs

BuilderPoly

FieldType
VertexIndicesarray
Directionint
Itemname
PolyFlagsint

Properties

NameTypeNotes
BitmapFilenamestring
Groupnameprivate
Layernameprivate
MergeCoplanarsboolprivate
Polysarray<BuilderPoly>private
ToolTipstring
Verticesarray<vector>private

Functions

NameDeclaration
BadParametersnative function bool BadParameters(optional string msg)
BeginBrushnative function BeginBrush(bool InMergeCoplanars, name InLayer)
Buildevent bool Build()
EndBrushnative function bool EndBrush()
GetPolyCountnative function int GetPolyCount()
GetVertexnative function vector GetVertex(int i)
GetVertexCountnative function int GetVertexCount()
Poly3inative function Poly3i(int Direction, int i, int j, int k, optional name ItemName, optional bool bIsTwoSidedNonSolid)
Poly4inative function Poly4i(int Direction, int i, int j, int k, int l, optional name ItemName, optional bool bIsTwoSidedNonSolid)
PolyBeginnative function PolyBegin(int Direction, optional name ItemName)
PolyEndnative function PolyEnd()
Polyinative function Polyi(int i)
Vertex3fnative function int Vertex3f(float x, float y, float z)
Vertexvnative function int Vertexv(vector v)

Default values

BitmapFilename="BBGeneric"
ToolTip="BrushBuilderName_Generic"

Inherited

FromMembers
Object13 properties, 308 functions