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
| Field | Type |
VertexIndices | array |
Direction | int |
Item | name |
PolyFlags | int |
Properties
| Name | Type | Notes |
BitmapFilename | string | |
Group | name | private |
Layer | name | private |
MergeCoplanars | bool | private |
Polys | array<BuilderPoly> | private |
ToolTip | string | |
Vertices | array<vector> | private |
Functions
| Name | Declaration |
BadParameters | native function bool BadParameters(optional string msg) |
BeginBrush | native function BeginBrush(bool InMergeCoplanars, name InLayer) |
Build | event bool Build() |
EndBrush | native function bool EndBrush() |
GetPolyCount | native function int GetPolyCount() |
GetVertex | native function vector GetVertex(int i) |
GetVertexCount | native function int GetVertexCount() |
Poly3i | native function Poly3i(int Direction, int i, int j, int k, optional name ItemName, optional bool bIsTwoSidedNonSolid) |
Poly4i | native function Poly4i(int Direction, int i, int j, int k, int l, optional name ItemName, optional bool bIsTwoSidedNonSolid) |
PolyBegin | native function PolyBegin(int Direction, optional name ItemName) |
PolyEnd | native function PolyEnd() |
Polyi | native function Polyi(int i) |
Vertex3f | native function int Vertex3f(float x, float y, float z) |
Vertexv | native function int Vertexv(vector v) |
Default values
BitmapFilename="BBGeneric"
ToolTip="BrushBuilderName_Generic"
Inherited
| From | Members |
| Object | 13 properties, 308 functions |