Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

UnrealEd.BrushBuilder

Extends
Object
Modifiers
abstract hidecategories ( Object , BrushBuilder ) native

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

Core.Object
|   
+-- UnrealEd.BrushBuilder

Direct Known Subclasses:

ConeBuilder, CubeBuilder, CurvedStairBuilder, CylinderBuilder, LinearStairBuilder, SheetBuilder, SpiralStairBuilder, TetrahedronBuilder, VolumetricBuilder

Constants Summary
Inherited Contants from Core.Object
AspectRatio16x9, AspectRatio4x3, AspectRatio5x4, DegToRad, DegToUnrRot, INDEX_NONE, InvAspectRatio16x9, InvAspectRatio4x3, InvAspectRatio5x4, MaxInt, Pi, RadToDeg, RadToUnrRot, UnrRotToDeg, UnrRotToRad

Variables Summary
nameGroup
boolMergeCoplanars
array<BuilderPoly>Polys
array<vector>Vertices
BrushBuilder
stringBitmapFilename
stringToolTip
Inherited Variables from Core.Object
Class, HashNext, HashOuterNext, Linker, LinkerIndex, Name, NetIndex, ObjectArchetype, ObjectFlags, ObjectInternalInteger, Outer, StateFrame, VfTableObject

Enumerations Summary
Inherited Enumerations from Core.Object
AlphaBlendType, EAspectRatioAxisConstraint, EAutomatedRunResult, EAxis, EDebugBreakType, EInputEvent, EInterpCurveMode, EInterpMethodType, ETickingGroup

Structures Summary
BuilderPoly
VertexIndices, Direction, Item, PolyFlags
Inherited Structures from Core.Object
Array_Mirror, BitArray_Mirror, BoneAtom, Box, BoxSphereBounds, Color, Cylinder, double, FColorVertexBuffer_Mirror, Guid, IndirectArray_Mirror, InlinePointerArray_Mirror, InterpCurveFloat, InterpCurveLinearColor, InterpCurvePointFloat, InterpCurvePointLinearColor, InterpCurvePointQuat, InterpCurvePointTwoVectors, InterpCurvePointVector, InterpCurvePointVector2D, InterpCurveQuat, InterpCurveTwoVectors, InterpCurveVector, InterpCurveVector2D, IntPoint, LinearColor, Map_Mirror, Matrix, MultiMap_Mirror, OctreeElementId, Plane, pointer, Quat, qword, RawDistribution, RenderCommandFence, RenderCommandFence_Mirror, Rotator, Set_Mirror, SHVector, SHVectorRGB, SparseArray_Mirror, TAlphaBlend, ThreadSafeCounter, TPOV, TwoVectors, UntypedBulkData_Mirror, Vector, Vector2D, Vector4

Functions Summary
functionbool BadParameters (optional string msg)
function BeginBrush (bool InMergeCoplanars, name InGroup)
eventbool Build ()
functionbool EndBrush ()
functionint GetPolyCount ()
functionvector GetVertex (int i)
functionint GetVertexCount ()
function Poly3i (int Direction, int i, int j, int k, optional name ItemName, optional bool bIsTwoSidedNonSolid)
function Poly4i (int Direction, int i, int j, int k, int l, optional name ItemName, optional bool bIsTwoSidedNonSolid)
function PolyBegin (int Direction, optional name ItemName)
function PolyEnd ()
function Polyi (int i)
functionint Vertex3f (float x, float y, float z)
functionint Vertexv (vector v)
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, Asc, Asin, Atan, Atan2, BeginState, ByteToFloat, Caps, Chr, Clamp, ClampLength, ClampRotAxis, ClampRotAxisFromBase, ClampRotAxisFromRange, ClassIsChildOf, ClockwiseFrom, ColorToLinearColor, ContinuedState, Cos, Cross, DebugBreak, Disable, Dot, DumpStateStack, DynamicLoadObject, Enable, EndState, EvalInterpCurveFloat, EvalInterpCurveVector, EvalInterpCurveVector2D, Exp, FCeil, FClamp, FCubicInterp, FFloor, FindDeltaAngle, FindObject, FInterpConstantTo, FInterpEaseIn, FInterpEaseInOut, FInterpEaseOut, FInterpTo, float, FloatToByte, FMax, FMin, FPctByRange, FRand, GetAngularDegreesFromRadians, GetAngularDistance, GetAngularFromDotDist, GetAxes, GetBuildChangelistNumber, GetDotDistance, GetEngineVersion, GetEnum, GetFuncName, GetHeadingAngle, GetMappedRangeValue, GetPackageName, GetPerObjectConfigSections, GetRangePctByValue, GetRangeValueByPct, GetRightMost, GetRotatorAxis, GetScriptTrace, GetStateName, GetSystemTime, GetUnAxes, GotoState, InCylinder, InStr, InverseTransformNormal, InverseTransformVector, IsA, IsChildState, IsInState, IsPendingKill, IsUTracing, IsZero, JoinArray, Left, Len, Lerp, LerpColor, Localize, Locs, Loge, LogInternal, MakeColor, MakeLinearColor, MakeRotationMatrix, MakeRotationTranslationMatrix, MakeRotator, MatrixGetAxis, MatrixGetOrigin, MatrixGetRotator, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NormalizeRotAxis, NoZDot, OrthoRotation, ParseLocalizedPropertyPath, ParseStringIntoArray, PathName, PausedState, PointDistToLine, PointDistToPlane, PointDistToSegment, PointProjectToPlane, PoppedState, PopState, ProjectOnTo, PushedState, PushState, QuatDot, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RDiff, Repl, Right, RInterpTo, RLerp, RotRand, Round, RSize, RSmerp, RTransform, SaveConfig, SClampRotAxis, ScriptTrace, SetUTracing, Sin, Split, SplitString, Sqrt, Square, StaticSaveConfig, Tan, TimeStamp, ToHex, TransformNormal, TransformVector, TransformVectorByRotation, UnwindHeading, vect2d, VInterpTo, VLerp, VRand, VRandCone, VRandCone2, VSize, VSize2D, VSizeSq, VSizeSq2D, VSmerp, WarnInternal, ^, ^^, |, ||, ~, ~=


Variables Detail

Group Source code

var private name Group;

MergeCoplanars Source code

var private bool MergeCoplanars;

Polys Source code

var private array<BuilderPoly> Polys;

Vertices Source code

var private array<vector> Vertices;

BrushBuilder

BitmapFilename Source code

var(BrushBuilder) string BitmapFilename;

ToolTip Source code

var(BrushBuilder) string ToolTip;
Localized string that will be displayed as the name of this brush builder in the editor


Structures Detail

BuilderPoly Source code

struct BuilderPoly
{
var int Direction;
var name Item;
var int PolyFlags;
var array<int> VertexIndices;
};



Functions Detail

BadParameters Source code

native function bool BadParameters ( optional string msg )

BeginBrush Source code

native function BeginBrush ( bool InMergeCoplanars, name InGroup )

Build Source code

event bool Build ( )

EndBrush Source code

native function bool EndBrush ( )

GetPolyCount Source code

native function int GetPolyCount ( )

GetVertex Source code

native function vector GetVertex ( int i )

GetVertexCount Source code

native function int GetVertexCount ( )

Poly3i Source code

native function Poly3i ( int Direction, int i, int j, int k, optional name ItemName, optional bool bIsTwoSidedNonSolid )

Poly4i Source code

native function Poly4i ( int Direction, int i, int j, int k, int l, optional name ItemName, optional bool bIsTwoSidedNonSolid )

PolyBegin Source code

native function PolyBegin ( int Direction, optional name ItemName )

PolyEnd Source code

native function PolyEnd ( )

Polyi Source code

native function Polyi ( int i )

Vertex3f Source code

native function int Vertex3f ( float x, float y, float z )

Vertexv Source code

native function int Vertexv ( vector v )


Defaultproperties

defaultproperties
{
	BitmapFilename="BBGeneric"
	ToolTip="BrushBuilderName_Generic"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: ti 22-3-2011 19:56:47.734 - Created with UnCodeX