- Modifiers
- native noexport
Core.Object
Direct Known Subclasses:
Actor, AdminBase, AnimEditProps, AnimNotify, AnimNotifyProps, Bitmap, BrowserFilters, BrushBuilder, CacheManager, CameraEffect, Canvas, ChallengeGame, CheatManager, Commandlet, CrosshairPack, CustomBotConfig, CustomFilter, CustomLadderInfo, DecoText, DrawOpBase, GameConfigSet, GameProfile, GUI, HttpCacheObject, HttpCookies, HttpResolveCache, HttpUtil, I3DL2Listener, Interactions, JBCamController, JBDefaultVoice, JBDispositionGroup, JBDispositionPlayer, JBDispositionTeam, KarmaParamsCollision, LadderInfo, LevelSummary, LIPSincAnimProps, LIPSincControllerProps, LIPSincPrefsProps, ListItem, Locale, LogEntry, Manifest, MapDecals, MaplistRecord, MapVoteHistory, MatchConfig, MatchInfo, Material, MaterialFactory, MatObject, MeshObject, NewsFeed, NotifyProperties, ObjectArray, ObjectPool, ONSPowerLinkCustomSetup, Palette, ParticleEmitter, Player, PlayerInput, PlayerRecordClass, PlayInfo, PropertyManagerBase, ReachSpec, Resource, RosterEntry, ScriptedAction, SequEditProps, SkaarjMeshes, SkelPrefsEditProps, Sound, SpeciesType, SPHighScoreBase, Spline, SPProfileExporter, StreamBase, StringArray, Subsystem, SVehicleWheel, TextToSpeechAlias, Time, UT2K4RosterGroup, UTANBanDatabase, UTPlusSettings, WeaponFire, WebApplication, WebRequest, WebResponse, WebSkin, WIR_RegistrationHandler, WIR_Util, xAdminBase, xPawnGibGroup, xPawnSoundGroup, xPrivilegeBase, xUtil
Enumerations Summary |
EAxis AXIS_X,
AXIS_Y,
AXIS_Z |
ECamOrientation CAMORIENT_None,
CAMORIENT_LookAtActor,
CAMORIENT_FacePath,
CAMORIENT_Interpolate,
CAMORIENT_Dolly,
|
EDetailMode DM_Low,
DM_High,
DM_SuperHigh |
EDrawPivot DP_UpperLeft,
DP_UpperMiddle,
DP_UpperRight,
DP_MiddleRight,
DP_LowerRight,
DP_LowerMiddle,
DP_LowerLeft,
DP_MiddleLeft,
DP_MiddleMiddle,
|
ESheerAxis SHEER_None,
SHEER_XY,
SHEER_XZ,
SHEER_YX,
SHEER_YZ,
SHEER_ZX,
SHEER_ZY,
|
Structures Summary |
BoundingVolume Sphere |
Box Min, Max, IsValid |
Color B, G, R, A |
CompressedPosition Location, Rotation, Velocity |
Coords Origin, XAxis, YAxis, ZAxis |
FloatBox X1, Y1, X2, Y2 |
Guid A, B, C, D |
IntBox X1, Y1, X2, Y2 |
InterpCurve Points |
InterpCurvePoint InVal, OutVal |
Matrix XPlane, YPlane, ZPlane, WPlane |
Plane W |
Quat X, Y, Z, W |
Range Min, Max |
RangeVector X, Y, Z |
Rotator Pitch, Yaw, Roll |
Scale Scale, SheerRate, SheerAxis |
TMultiMap FArray_Data, FArray_ArrayNum, FArray_ArrayMax, TMapBase_Hash, TMapBase_HashCount |
Vector X, Y, Z |
Functions Summary |
| bool | ! (bool A)
|
| bool | != (int A, int B)
|
| bool | != (string A, string B)
|
| bool | != (rotator A, rotator B)
|
| bool | != (float A, float B)
|
| bool | != (vector A, vector B)
|
| bool | != (bool A, bool B)
|
| bool | != (name A, name B)
|
| bool | != (Object A, Object B)
|
| string | $ (coerce string A, coerce string B)
|
| string | $= (out string A, coerce string B)
|
| float | % (float A, float B)
|
| int | & (int A, int B)
|
| bool | && (bool A, skip bool B)
|
| vector | * (float A, vector B)
|
| vector | * (vector A, float B)
|
| float | * (float A, float B)
|
| rotator | * (float A, rotator B)
|
| rotator | * (rotator A, float B)
|
| int | * (int A, int B)
|
| vector | * (vector A, vector B)
|
| float | ** (float A, float B)
|
| int | *= (out int A, float B)
|
| vector | *= (out vector A, vector B)
|
| rotator | *= (out rotator A, float B)
|
| float | *= (out float A, float B)
|
| vector | *= (out vector A, float B)
|
| byte | *= (out byte A, byte B)
|
| int | + (int A, int B)
|
| rotator | + (rotator A, rotator B)
|
| float | + (float A, float B)
|
| vector | + (vector A, vector B)
|
| int | ++ (out int A)
|
| int | ++ (out int A)
|
| byte | ++ (out byte A)
|
| byte | ++ (out byte A)
|
| float | += (out float A, float B)
|
| rotator | += (out rotator A, rotator B)
|
| byte | += (out byte A, byte B)
|
| int | += (out int A, int B)
|
| vector | += (out vector A, vector B)
|
| float | - (float A, float B)
|
| float | - (float A)
|
| vector | - (vector A)
|
| rotator | - (rotator A, rotator B)
|
| int | - (int A)
|
| vector | - (vector A, vector B)
|
| int | - (int A, int B)
|
| byte | -- (out byte A)
|
| int | -- (out int A)
|
| int | -- (out int A)
|
| byte | -- (out byte A)
|
| rotator | -= (out rotator A, rotator B)
|
| vector | -= (out vector A, vector B)
|
| int | -= (out int A, int B)
|
| string | -= (out string A, coerce string B)
|
| float | -= (out float A, float B)
|
| byte | -= (out byte A, byte B)
|
| rotator | / (rotator A, float B)
|
| vector | / (vector A, float B)
|
| int | / (int A, int B)
|
| float | / (float A, float B)
|
| rotator | /= (out rotator A, float B)
|
| int | /= (out int A, float B)
|
| vector | /= (out vector A, float B)
|
| float | /= (out float A, float B)
|
| byte | /= (out byte A, byte B)
|
| bool | < (float A, float B)
|
| bool | < (int A, int B)
|
| bool | < (string A, string B)
|
| int | << (int A, int B)
|
| vector | << (vector A, rotator B)
|
| bool | <= (float A, float B)
|
| bool | <= (int A, int B)
|
| bool | <= (string A, string B)
|
| bool | == (rotator A, rotator B)
|
| bool | == (string A, string B)
|
| bool | == (float A, float B)
|
| bool | == (vector A, vector B)
|
| bool | == (name A, name B)
|
| bool | == (bool A, bool B)
|
| bool | == (int A, int B)
|
| bool | == (Object A, Object B)
|
| bool | > (float A, float B)
|
| bool | > (int A, int B)
|
| bool | > (string A, string B)
|
| bool | >= (float A, float B)
|
| bool | >= (string A, string B)
|
| bool | >= (int A, int B)
|
| int | >> (int A, int B)
|
| vector | >> (vector A, rotator B)
|
| int | >>> (int A, int B)
|
| string | @ (coerce string A, coerce string B)
|
| string | @= (out string A, coerce string B)
|
| float | Abs (float A)
|
| float | Acos (float A)
|
| | AllObjects (class baseClass, out Object obj)
|
| int | Asc (string S)
|
| float | Asin (float A)
|
| float | Atan (float A, float B)
|
| | BeginState ()
|
| string | Caps (coerce string S)
|
| float | Ceil (float A)
|
| string | Chr (int i)
|
| int | Clamp (int V, int A, int B)
|
| bool | ClassIsChildOf (class TestClass, class ParentClass)
|
| | ClearConfig (optional string PropName)
|
| bool | ClockwiseFrom (int A, int B)
|
| float | Cos (float A)
|
| | Created ()
|
| vector | Cross (vector A, vector B)
|
| | Disable (name ProbeFunc)
|
| bool | Divide (coerce string Src, string Divider, out string LeftPart, out string RightPart)
|
| float | Dot (vector A, vector B)
|
| object | DynamicLoadObject (string ObjectName, class ObjectClass, optional bool MayFail)
|
| | EatStr (out string Dest, out string Source, int Num))
|
| | Enable (name ProbeFunc)
|
| | EndState ()
|
| string | Eval (bool Condition, coerce string ResultIfTrue, coerce string ResultIfFalse)
|
| float | Exp (float A)
|
| float | FClamp (float V, float A, float B)
|
| object | FindObject (string ObjectName, class ObjectClass)
|
| float | FMax (float A, float B)
|
| float | FMin (float A, float B)
|
| float | FRand ()
|
| | GetAxes (rotator A, out vector X, out vector Y, out vector Z)
|
| name | GetEnum (object E, coerce int i)
|
| String | GetItemName (string FullName ))
|
| array<string> | GetPerObjectNames (string ININame, optional string ObjectClass, optional int MaxResults)
|
| string | GetPropertyText (string PropName)
|
| | GetReferencers (Object Target, out array<Object> Referencers)
|
| name | GetStateName ()
|
| | GetUnAxes (rotator A, out vector X, out vector Y, out vector Z)
|
| | GotoState (optional name NewState, optional name Label)
|
| int | InStr (coerce string S, coerce string t)
|
| float | InterpCurveEval (InterpCurve curve, float input)
|
| | InterpCurveGetInputDomain (InterpCurve curve, out float min, out float max)
|
| | InterpCurveGetOutputRange (InterpCurve curve, out float min, out float max)
|
| | Invert (out vector X, out vector Y, out vector Z)
|
| bool | IsA (name ClassName)
|
| bool | IsInState (name TestState)
|
| bool | IsOnConsole ()
|
| bool | IsSoaking ()
|
| string | Left (coerce string S, int i)
|
| int | Len (coerce string S)
|
| float | Lerp (float Alpha, float A, float B, optional bool bClampRange)
|
| string | Localize (string SectionName, string KeyName, string PackageName)
|
| string | Locs (coerce string S)
|
| | Log (coerce string S, optional name Tag)
|
| float | Loge (float A)
|
| int | Max (int A, int B)
|
| string | Mid (coerce string S, int i, optional int j)
|
| int | Min (int A, int B)
|
| vector | MirrorVectorByNormal (vector Vect, vector Normal)
|
| vector | Normal (vector A)
|
| rotator | Normalize (rotator Rot)
|
| rotator | OrthoRotation (vector X, vector Y, vector Z)
|
| bool | PlatformIs64Bit ()
|
| bool | PlatformIsMacOS ()
|
| bool | PlatformIsUnix ()
|
| bool | PlatformIsWindows ()
|
| Quat | QuatFindBetween (Vector A, Vector B)
|
| Quat | QuatFromAxisAndAngle (Vector Axis, Float Angle)
|
| Quat | QuatFromRotator (rotator A)
|
| Quat | QuatInvert (Quat A)
|
| Quat | QuatProduct (Quat A, Quat B)
|
| vector | QuatRotateVector (Quat A, vector B)
|
| Quat | QuatSlerp (Quat A, Quat B, float Slerp)
|
| rotator | QuatToRotator (Quat A)
|
| int | Rand (int Max)
|
| float | RandRange (float Min, float Max ))
|
| string | Repl (coerce string Src, coerce string Match, coerce string With, optional bool bCaseSensitive)
|
| | ReplaceText (out string Text, string Replace, string With))
|
| | ResetConfig (optional string PropName)
|
| string | Right (coerce string S, int i)
|
| rotator | RotRand (optional bool bRoll)
|
| float | Round (float A)
|
| | SaveConfig ()
|
| bool | SetPropertyText (string PropName, string PropValue)
|
| float | Sin (float A)
|
| float | Smerp (float Alpha, float A, float B)
|
| int | Split (coerce string Src, string Divider, out array<string> Parts)
|
| float | Sqrt (float A)
|
| float | Square (float A)
|
| | StaticClearConfig (optional string PropName)
|
| | StaticSaveConfig ()
|
| | StopWatch (optional bool bStop)
|
| int | StrCmp (coerce string S, coerce string T, optional int Count, optional bool bCaseSensitive)
|
| float | Tan (float A)
|
| vector | VRand ()
|
| float | VSize (vector A)
|
| | Warn (coerce string S)
|
| int | ^ (int A, int B)
|
| bool | ^^ (bool A, bool B)
|
| int | | (int A, int B)
|
| bool | || (bool A, skip bool B)
|
| int | ~ (int A)
|
| bool | ~= (string A, string B)
|
| bool | ~= (float A, float B)
|
const MaxInt = 0x7fffffff;
const Pi = 3.1415926535897932;
const RF_NotForClient = 0x00100000;
const RF_NotForEdit = 0x00400000;
const RF_NotForServer = 0x00200000;
const RF_Public = 0x00000004;
const RF_Standalone = 0x00080000;
const RF_Transactional = 0x00000001;
const RF_Transient = 0x00004000;
var native const editconst class Class;
var native const int ObjectFlags;
var native private const pointer ObjectInternal[7];
var native const
object Outer;
Object
var(
Object) native const editconst noexport
name Name;
enum
EAxis
{
AXIS_X,
AXIS_Y,
AXIS_Z
};
enum
ECamOrientation
{
CAMORIENT_None,
CAMORIENT_LookAtActor,
CAMORIENT_FacePath,
CAMORIENT_Interpolate,
CAMORIENT_Dolly,
};
enum
EDrawPivot
{
DP_UpperLeft,
DP_UpperMiddle,
DP_UpperRight,
DP_MiddleRight,
DP_LowerRight,
DP_LowerMiddle,
DP_LowerLeft,
DP_MiddleLeft,
DP_MiddleMiddle,
};
enum
ESheerAxis
{
SHEER_None,
SHEER_XY,
SHEER_XZ,
SHEER_YX,
SHEER_YZ,
SHEER_ZX,
SHEER_ZY,
};
struct
FloatBox
{
var float X1;
var float X2;
var float Y1;
var float Y2;
};
struct
Guid
{
var int A;
var int B;
var int C;
var int D;
};
struct
IntBox
{
var int X1;
var int X2;
var int Y1;
var int Y2;
};
struct
TMultiMap
{
var int FArray_ArrayMax;
var int FArray_ArrayNum;
var pointer FArray_Data;
var pointer TMapBase_Hash;
var int TMapBase_HashCount;
};
native(129) static final preoperator bool ! ( bool A )
native(155) static final operator bool != ( int A, int B )
native(123) static final operator bool != ( string A, string B )
native(181) static final operator bool != ( float A, float B )
native(
218) static final operator
bool != (
vector A,
vector B )
native(243) static final operator bool != ( bool A, bool B )
native(255) static final operator bool != ( name A, name B )
native(
119) static final operator
bool != (
Object A,
Object B )
native(112) static final operator string $ ( coerce string A, coerce string B )
native(322) static final operator string $= ( out string A, coerce string B )
native(173) static final operator float % ( float A, float B )
native(156) static final operator int & ( int A, int B )
native(130) static final operator bool && ( bool A, skip bool B )
native(
213) static final operator
vector * (
float A,
vector B )
native(
212) static final operator
vector * (
vector A,
float B )
native(171) static final operator float * ( float A, float B )
native(144) static final operator int * ( int A, int B )
native(170) static final operator float ** ( float A, float B )
native(159) static final operator int *= ( out int A, float B )
native(
290) static final operator
rotator *= ( out
rotator A,
float B )
native(182) static final operator float *= ( out float A, float B )
native(
221) static final operator
vector *= ( out
vector A,
float B )
native(133) static final operator byte *= ( out byte A, byte B )
native(146) static final operator int + ( int A, int B )
native(174) static final operator float + ( float A, float B )
native(163) static final preoperator int ++ ( out int A )
native(165) static final postoperator int ++ ( out int A )
native(139) static final postoperator byte ++ ( out byte A )
native(137) static final preoperator byte ++ ( out byte A )
native(184) static final operator float += ( out float A, float B )
native(135) static final operator byte += ( out byte A, byte B )
native(161) static final operator int += ( out int A, int B )
native(175) static final operator float - ( float A, float B )
native(169) static final preoperator float - ( float A )
native(143) static final preoperator int - ( int A )
native(147) static final operator int - ( int A, int B )
native(140) static final postoperator byte -- ( out byte A )
native(166) static final postoperator int -- ( out int A )
native(164) static final preoperator int -- ( out int A )
native(138) static final preoperator byte -- ( out byte A )
native(162) static final operator int -= ( out int A, int B )
native(324) static final operator string -= ( out string A, coerce string B )
native(185) static final operator float -= ( out float A, float B )
native(136) static final operator byte -= ( out byte A, byte B )
native(
214) static final operator
vector / (
vector A,
float B )
native(145) static final operator int / ( int A, int B )
native(172) static final operator float / ( float A, float B )
native(
291) static final operator
rotator /= ( out
rotator A,
float B )
native(160) static final operator int /= ( out int A, float B )
native(
222) static final operator
vector /= ( out
vector A,
float B )
native(183) static final operator float /= ( out float A, float B )
native(134) static final operator byte /= ( out byte A, byte B )
native(176) static final operator bool < ( float A, float B )
native(150) static final operator bool < ( int A, int B )
native(115) static final operator bool < ( string A, string B )
native(148) static final operator int << ( int A, int B )
native(178) static final operator bool <= ( float A, float B )
native(152) static final operator bool <= ( int A, int B )
native(120) static final operator bool <= ( string A, string B )
native(122) static final operator bool == ( string A, string B )
native(180) static final operator bool == ( float A, float B )
native(
217) static final operator
bool == (
vector A,
vector B )
native(254) static final operator bool == ( name A, name B )
native(242) static final operator bool == ( bool A, bool B )
native(154) static final operator bool == ( int A, int B )
native(
114) static final operator
bool == (
Object A,
Object B )
native(177) static final operator bool > ( float A, float B )
native(151) static final operator bool > ( int A, int B )
native(116) static final operator bool > ( string A, string B )
native(179) static final operator bool >= ( float A, float B )
native(121) static final operator bool >= ( string A, string B )
native(153) static final operator bool >= ( int A, int B )
native(149) static final operator int >> ( int A, int B )
native(196) static final operator int >>> ( int A, int B )
native(168) static final operator string @ ( coerce string A, coerce string B )
native(323) static final operator string @= ( out string A, coerce string B )
native(186) static final function float Abs ( float A )
native static final function float Acos ( float A )
native(
197) final iterator function AllObjects (
class baseClass, out
Object obj )
native(237) static final function int Asc ( string S )
native static final function float Asin ( float A )
native(190) static final function float Atan ( float A, float B )
event BeginState ( )
native(235) static final function string Caps ( coerce string S )
native(253) static final function float Ceil ( float A )
native(236) static final function string Chr ( int i )
native(251) static final function int Clamp ( int V, int A, int B )
native(258) static final function bool ClassIsChildOf ( class TestClass, class ParentClass )
native(537) final function ClearConfig ( optional string PropName )
native static final operator bool ClockwiseFrom ( int A, int B )
native(188) static final function float Cos ( float A )
event Created ( )
native(118) final function Disable ( name ProbeFunc )
native(239) static final function bool Divide ( coerce string Src, string Divider, out string LeftPart, out string RightPart )
native(
219) static final operator
float Dot (
vector A,
vector B )
native static final function
object DynamicLoadObject (
string ObjectName,
class ObjectClass, optional
bool MayFail )
static final function EatStr ( out string Dest, out string Source, int Num) )
native(117) final function Enable ( name ProbeFunc )
event EndState ( )
native(202) static final function string Eval ( bool Condition, coerce string ResultIfTrue, coerce string ResultIfFalse )
native(191) static final function float Exp ( float A )
native(246) static final function float FClamp ( float V, float A, float B )
native static final function
object FindObject (
string ObjectName,
class ObjectClass )
native(245) static final function float FMax ( float A, float B )
native(244) static final function float FMin ( float A, float B )
native(195) static final function float FRand ( )
native static final function
name GetEnum (
object E, coerce
int i )
simulated static function String GetItemName ( string FullName ) )
native static final function array<string> GetPerObjectNames ( string ININame, optional string ObjectClass, optional int MaxResults )
native final function string GetPropertyText ( string PropName )
native final function GetReferencers (
Object Target, out array<
Object> Referencers )
native(284) final function name GetStateName ( )
native(113) final function GotoState ( optional name NewState, optional name Label )
native(126) static final function int InStr ( coerce string S, coerce string t )
native static final function
float InterpCurveEval (
InterpCurve curve,
float input )
InterpCurveGetInputDomain Source code
native static final function InterpCurveGetInputDomain (
InterpCurve curve, out
float min, out
float max )
InterpCurveGetOutputRange Source code
native static final function InterpCurveGetOutputRange (
InterpCurve curve, out
float min, out
float max )
native(303) final function bool IsA ( name ClassName )
native(281) final function bool IsInState ( name TestState )
native final function bool IsOnConsole ( )
native final function bool IsSoaking ( )
native(128) static final function string Left ( coerce string S, int i )
native(125) static final function int Len ( coerce string S )
native(247) static final function float Lerp ( float Alpha, float A, float B, optional bool bClampRange )
native static function string Localize ( string SectionName, string KeyName, string PackageName )
native(238) static final function string Locs ( coerce string S )
native(231) final static function Log ( coerce string S, optional name Tag )
native(192) static final function float Loge ( float A )
native(250) static final function int Max ( int A, int B )
native(127) static final function string Mid ( coerce string S, int i, optional int j )
native(249) static final function int Min ( int A, int B )
native(
300) static final function
vector MirrorVectorByNormal (
vector Vect,
vector Normal )
native(
226) static final function
vector Normal (
vector A )
native final function bool PlatformIs64Bit ( )
native final function bool PlatformIsMacOS ( )
native final function bool PlatformIsUnix ( )
native final function bool PlatformIsWindows ( )
native static final function
Quat QuatFromAxisAndAngle (
Vector Axis,
Float Angle )
native static final function
Quat QuatFromRotator (
rotator A )
native static final function
Quat QuatInvert (
Quat A )
native static final function
Quat QuatProduct (
Quat A,
Quat B )
native static final function
Quat QuatSlerp (
Quat A,
Quat B,
float Slerp )
native static final function
rotator QuatToRotator (
Quat A )
native(167) static final function int Rand ( int Max )
final function float RandRange ( float Min, float Max ) )
native(201) static final function string Repl ( coerce string Src, coerce string Match, coerce string With, optional bool bCaseSensitive )
simulated static final function ReplaceText ( out string Text, string Replace, string With) )
native static final function ResetConfig ( optional string PropName )
native(234) static final function string Right ( coerce string S, int i )
native(
320) static final function
rotator RotRand ( optional
bool bRoll )
native(257) static final function float Round ( float A )
native(536) final function SaveConfig ( )
native final function bool SetPropertyText ( string PropName, string PropValue )
native(187) static final function float Sin ( float A )
native(248) static final function float Smerp ( float Alpha, float A, float B )
native(240) static final function int Split ( coerce string Src, string Divider, out array<string> Parts )
native(193) static final function float Sqrt ( float A )
native(194) static final function float Square ( float A )
native static final function StaticClearConfig ( optional string PropName )
native static final function StaticSaveConfig ( )
native(535) static final function StopWatch ( optional bool bStop )
native(200) static final function int StrCmp ( coerce string S, coerce string T, optional int Count, optional bool bCaseSensitive )
native(189) static final function float Tan ( float A )
native(
252) static final function
vector VRand ( )
native(
225) static final function
float VSize (
vector A )
native(232) final static function Warn ( coerce string S )
native(157) static final operator int ^ ( int A, int B )
native(131) static final operator bool ^^ ( bool A, bool B )
native(158) static final operator int | ( int A, int B )
native(132) static final operator bool || ( bool A, skip bool B )
native(141) static final preoperator int ~ ( int A )
native(124) static final operator bool ~= ( string A, string B )
native(210) static final operator bool ~= ( float A, float B )
Creation time: Sa 23.8.2014 09:18:22.772 - Created with
UnCodeX