I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

UE3:BrushBuilder (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 10:11, 17 May 2008 by Wormbo (Talk | contribs) (Auto-generated page)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
UT3 Object >> BrushBuilder
Package: 
Editor
Direct subclasses:
CubeBuilder, ConeBuilder, CurvedStairBuilder, CylinderBuilder, LinearStairBuilder, SheetBuilder, SpiralStairBuilder, TetrahedronBuilder, VolumetricBuilder
This class in other games:
UT, U2, U2XMP, UE2Runtime, UT2003, UT2004, UDK

Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.

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

array<int> VertexIndices 
int Direction 
name Item 
int PolyFlags 

Functions

Native functions

BadParameters

native function bool BadParameters (optional string msg)


BeginBrush

native function BeginBrush (bool InMergeCoplanars, name InGroup)


EndBrush

native function bool EndBrush ()


GetPolyCount

native function int GetPolyCount ()


GetVertex

native function Object.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 (Object.Vector v)


Events

Build

event bool Build ()