I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX
UE2:Util (U2XMP)
From Unreal Wiki, The Unreal Engine Documentation Site
Contents
- 1 Constants
- 2 Functions
- 2.1 Static native functions
- 2.1.1 EndsInDigit
- 2.1.2 GetFloatString
- 2.1.3 GetRotatorString
- 2.1.4 GetVectorString
- 2.1.5 LineBoxIntersection
- 2.1.6 LineConvexPolygonIntersection
- 2.1.7 PadString
- 2.1.8 ParseBool
- 2.1.9 ParseByte
- 2.1.10 ParseFloat
- 2.1.11 ParseInt
- 2.1.12 ParseName
- 2.1.13 ParseString
- 2.1.14 ParseVector
- 2.1.15 PointPlaneDistance
- 2.1.16 RSLC
- 2.1.17 StripSpaces
- 2.1.18 TraceRecursive
- 2.1.19 TruncateDigits
- 2.1.20 ValidBoolString
- 2.1.21 ValidByteString
- 2.1.22 ValidFloatString
- 2.1.23 ValidIntString
- 2.1.24 ValidNameString
- 2.2 Other static functions
- 2.1 Static native functions
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. |
Util.uc $Author: Mfox $ $Date: 12/14/02 8:26p $ $Revision: 51 $ NEW: file
Constants[edit]
DefaultGetFloatPrecision[edit]
Value: 3
Functions[edit]
Static native functions[edit]
EndsInDigit[edit]
GetFloatString[edit]
GetRotatorString[edit]
GetVectorString[edit]
LineBoxIntersection[edit]
static native final function bool LineBoxIntersection (Object.Vector LineStart, Object.Vector LineEnd, Object.Vector BoxMin, Object.Vector BoxMax)
LineConvexPolygonIntersection[edit]
static native final function bool LineConvexPolygonIntersection (Object.Vector LineStart, Object.Vector LineEnd, array<Object.Vector> Points, out Object.Vector IntersectionPoint)
PadString[edit]
native static final function string PadString (coerce string S, int PadLen, optional bool bRightJustify, optional string PadStr)
ParseBool[edit]
ParseByte[edit]
ParseFloat[edit]
ParseInt[edit]
ParseName[edit]
native static final function int ParseName (out string S, out name NOut, optional bool bAdd, optional name NDefault)
ParseString[edit]
native static final function int ParseString (out string S, out string SOut, optional string SDefault)
ParseVector[edit]
native static final function int ParseVector (out string S, out Object.Vector VOut, optional Object.Vector VDefault)
PointPlaneDistance[edit]
static native final function float PointPlaneDistance (Object.Vector Point, Object.Vector PlaneBase, Object.Vector PlaneNormal)
RSLC[edit]
native static final function bool RSLC (out Actor.CheckResult Hit, Actor Source, Object.Vector Start, optional Object.Vector TraceDirection, optional float TraceInterval, optional float TraceLimit, optional int TraceFlags, optional Object.Vector Extent)
StripSpaces[edit]
TraceRecursive[edit]
native static final function Actor TraceRecursive (Actor Instance, out Object.Vector HitLocation, out Object.Vector HitNormal, Object.Vector StartLoc, optional bool bTraceActors, optional float TraceInterval, optional Object.Vector TraceDirection, optional float TraceLimit, optional Object.Vector Extent, optional int TraceFlags, optional bool bTraceVisibleNonColliding)
TruncateDigits[edit]
native static final function TruncateDigits (out string S)