UE2:BrushBuilder (U2)
Object >> BrushBuilder |
- Package:
- Editor
- Direct subclasses:
- ConeBuilder, CubeBuilder, CurvedStairBuilder, CylinderBuilder, LinearStairBuilder, SheetBuilder, SpiralStairBuilder, TerrainBuilder, TetrahedronBuilder, VolumetricBuilder
- This class in other games:
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
BrushBuilder: Base class of UnrealEd brush builders.
Tips for writing brush builders:
Always validate the user-specified and call BadParameters function if anything is wrong, instead of actually building geometry. If you build an invalid brush due to bad user parameters, you'll cause an extraordinary amount of pain for the poor user.
When generating polygons with more than 3 vertices, BE SURE all the polygon's vertices are coplanar! Out-of-plane polygons will cause geometry to be corrupted.
Properties
Property group 'BrushBuilder'
BitmapFilename
Type: string
Default value: "BBGeneric"
ToolTip
Type: string
Default value: "Generic Builder"
Internal variables
Group
Type: name
Modifiers: private
MergeCoplanars
Type: bool
Modifiers: private
Polys
Type: array<BuilderPoly>
Modifiers: private
Vertices
Type: array<Object.Vector>
Modifiers: private
Structs
BuilderPoly
Functions
Native functions
BadParameters
BeginBrush
EndBrush
GetPolyCount
GetVertex
GetVertexCount
Poly3i
Poly4i
PolyBegin
PolyEnd
Polyi
Vertex3f
Vertexv
Events
Build