The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE2:Object static native functions (U2)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2 Object (static native functions)
Object static native functions in other games:
RTNP, U1, UT, U2XMP, UE2Runtime, UT2003, UT2004, UT3, UDK
Other member categories for this class:
operators, structs

Static native functions[edit]

Ablend[edit]

native(1035) static final function float Ablend (float A, float B, float Result)


AblendR[edit]

native(1037) static final function float AblendR (Range R, float Result)


Abs[edit]

native(186) static final function float Abs (float A)


Acos[edit]

native static final function float Acos (float A)


Asc[edit]

native(237) static final function int Asc (string S)


Asin[edit]

native static final function float Asin (float A)


Atan[edit]

native(190) static final function float Atan (float A, float B)


Blend[edit]

native(1034) static final function float Blend (float A, float B, float Pct)


BlendR[edit]

native(1036) static final function float BlendR (Range R, float Pct)


Caps[edit]

native(235) static final function string Caps (coerce string S)


Chr[edit]

native(236) static final function string Chr (int i)


Clamp[edit]

native(251) static final function int Clamp (int V, int A, int B)


ClassIsChildOf[edit]

native(258) static final function bool ClassIsChildOf (Class TestClass, Class ParentClass)


ColorCode[edit]

native static final function string ColorCode (int i)


Cos[edit]

native(188) static final function float Cos (float A)


DynamicLoadObject[edit]

native static final function Object DynamicLoadObject (string ObjectName, Class ObjectClass, optional bool MayFail)


EnumStr[edit]

native static final function string EnumStr (Object Type, byte Val, optional int Pre)


Exp[edit]

native(191) static final function float Exp (float A)


FClamp[edit]

native(246) static final function float FClamp (float V, float A, float B)


FDecision[edit]

native(1038) static final function bool FDecision (float Odds)


FileSize[edit]

native final static function int FileSize (string Filename)


FindObject[edit]

native static final function Object FindObject (string ObjectName, Class ObjectClass)


FMax[edit]

native(245) static final function float FMax (float A, float B)


FMin[edit]

native(244) static final function float FMin (float A, float B)


FRand[edit]

native(195) static final function float FRand ()


GetAxes[edit]

native(229) static final function GetAxes (Rotator A, out Vector X, out Vector Y, out Vector Z)


GetEnum[edit]

native static final function name GetEnum (Object E, int i)


GetPackageContents[edit]

native static final function array<stringGetPackageContents (string PackageName)


GetRand[edit]

native(337) static final function float GetRand (Range A)


GetUnAxes[edit]

native(230) static final function GetUnAxes (Rotator A, out Vector X, out Vector Y, out Vector Z)


InStr[edit]

native(126) static final function int InStr (coerce string S, coerce string t)


InterpCurveEval[edit]

native static final function float InterpCurveEval (InterpCurve curve, float input)


InterpCurveGetInputDomain[edit]

native static final function InterpCurveGetInputDomain (InterpCurve curve, out float min, out float max)


InterpCurveGetOutputRange[edit]

native static final function InterpCurveGetOutputRange (InterpCurve curve, out float min, out float max)


Invert[edit]

native(227) static final function Invert (out Vector X, out Vector Y, out Vector Z)


Left[edit]

native(128) static final function string Left (coerce string S, int i)


Len[edit]

native(125) static final function int Len (coerce string S)


Lerp[edit]

native(247) static final function float Lerp (float Alpha, float A, float B)


LineLineIntersection[edit]

native static final function float LineLineIntersection (Vector P1, Vector V1, Vector P2, Vector P3)


Localize[edit]

native static function string Localize (string SectionName, string KeyName, string PackageName)


Locs[edit]

native static final function string Locs (coerce string S)


Log[edit]

native(231) final static function Log (coerce string S, optional name Tag)


Loge[edit]

native(192) static final function float Loge (float A)


Max[edit]

native(250) static final function int Max (int A, int B)


Mid[edit]

native(127) static final function string Mid (coerce string S, int i, optional int j)


Min[edit]

native(249) static final function int Min (int A, int B)


MirrorVectorByNormal[edit]

native(300) static final function Vector MirrorVectorByNormal (Vector Vect, Vector Normal)


Normal[edit]

native(226) static final function Vector Normal (Vector A)


Normalize[edit]

native static final function Rotator Normalize (Rotator Rot)


OrthoRotation[edit]

native static final function Rotator OrthoRotation (Vector X, Vector Y, Vector Z)


ProgressSeed[edit]

native static final function ProgressSeed (out int Seed)


QuatFindBetween[edit]

native static final function Quat QuatFindBetween (Vector A, Vector B)


QuatFromAxisAndAngle[edit]

native static final function Quat QuatFromAxisAndAngle (Vector Axis, float Angle)


QuatFromRotator[edit]

native static final function Quat QuatFromRotator (Rotator A)


QuatInvert[edit]

native static final function Quat QuatInvert (Quat A)


QuatProduct[edit]

native static final function Quat QuatProduct (Quat A, Quat B)


QuatRotateVector[edit]

native static final function Vector QuatRotateVector (Quat A, Vector B)


QuatToRotator[edit]

native static final function Rotator QuatToRotator (Quat A)


Rand[edit]

native(167) static final function int Rand (int Max)


RandomSpreadVector[edit]

native(253) static final function Vector RandomSpreadVector (float SpreadDegrees)


RandRange[edit]

native(1033) static final function float RandRange (float Min, float Max)


ResetConfig[edit]

native static final function ResetConfig ()


Right[edit]

native(234) static final function string Right (coerce string S, int i)


RMax[edit]

native(339) static final function float RMax (Range A)


RMin[edit]

native(338) static final function float RMin (Range A)


RotateAngleAxis[edit]

native static final function Vector RotateAngleAxis (Vector V, Vector Axis, int Angle)


RotRand[edit]

native(320) static final function Rotator RotRand (optional bool bRoll)


RSize[edit]

native(336) static final function float RSize (Range A)


Sin[edit]

native(187) static final function float Sin (float A)


Smerp[edit]

native(248) static final function float Smerp (float Alpha, float A, float B)


Split[edit]

native static final function bool Split (string S, string InS, out string LeftS, out string RightS, optional bool bRight)


Sqrt[edit]

native(193) static final function float Sqrt (float A)


Square[edit]

native(194) static final function float Square (float A)


StaticSaveConfig[edit]

native static final function StaticSaveConfig ()


StrArray[edit]

native static final function int StrArray (string S, string Delim, out array<stringAr, optional bool bUnique)


StringToName[edit]

native static final function name StringToName (string S, optional bool bAdd)


Tan[edit]

native(189) static final function float Tan (float A)


VRand[edit]

native(252) static final function Vector VRand ()


VSize[edit]

native(225) static final function float VSize (Vector A)


VSize2D[edit]

native(342) static final function float VSize2D (Vector A)


VSizeSq[edit]

native(341) static final function float VSizeSq (Vector A)


VSizeSq2D[edit]

native(343) static final function float VSizeSq2D (Vector A)


Warn[edit]

native(232) final static function Warn (coerce string S)