I don't need to test my programs. I have an error-correcting modem.

UE2:Object (UT2003)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2003 Object
Package: 
Core
Direct subclasses:
DrawOpBase, AnimNotifyProps, Actor, AdminBase, AnimEditProps, AnimNotify, ReachSpec, Bitmap, BrushBuilder, CameraEffect, Canvas, CheatManager, Commandlet, CustomBotConfig, SpeciesType, DecoText, GUI, GameConfigSet, GameProfile, I3DL2Listener, Interactions, KarmaParamsCollision, LadderInfo, LevelSummary, ListItem, Locale, LogEntry, Manifest, MatObject, MatchInfo, MaterialFactory, Material, MeshObject, NotifyProperties, ObjectArray, ObjectPool, Palette, ParticleEmitter, PlayInfo, PlayerInput, PlayerRecordClass, Player, Resource, RosterEntry, ScriptedAction, SequEditProps, SkaarjMeshes, SkelPrefsEditProps, Sound, Spline, StringArray, Subsystem, Time, WebApplication, WebRequest, WebResponse, WebSkin, XAdminBase, XPawnGibGroup, XPawnSoundGroup, XPrivilegeBase, XUtil, MeshAnimation, Primitive
This class in other games:
RTNP, U1, UT, U2, U2XMP, UE2Runtime, UT2004, UDK, UT3

Object: The base class all objects. This is a built-in Unreal class and it shouldn't be modified.

Constants[edit]

RF_Transactional[edit]

Value: 0x00000001

Supports editor undo/redo.

RF_Public[edit]

Value: 0x00000004

Can be referenced by external package files.

RF_Transient[edit]

Value: 0x00004000

Can't be saved or loaded.

RF_Standalone[edit]

Value: 0x00080000

Keep object around for editing even if unreferenced.

RF_NotForClient[edit]

Value: 0x00100000

Don't load for game client.

RF_NotForServer[edit]

Value: 0x00200000

Don't load for game server.

RF_NotForEdit[edit]

Value: 0x00400000


MaxInt[edit]

Value: 0x7fffffff


Pi[edit]

Value: 3.1415926535897932


Properties[edit]

Property group 'Object'[edit]

Name[edit]

Type: name

Modifiers: native, const, editconst


Internal variables[edit]

Class[edit]

Type: Class

Modifiers: native, const, editconst


ObjectFlags[edit]

Type: int

Modifiers: native, const


ObjectInternal[edit]

Type: pointer

Array size: 6

Modifiers: native, private, const


Outer[edit]

Type: Object

Modifiers: native, const


Enums[edit]

ECamOrientation[edit]

CAMORIENT_None 
CAMORIENT_LookAtActor 
CAMORIENT_FacePath 
CAMORIENT_Interpolate 
CAMORIENT_Dolly 

EDrawPivot[edit]

DP_UpperLeft 
DP_UpperMiddle 
DP_UpperRight 
DP_MiddleRight 
DP_LowerRight 
DP_LowerMiddle 
DP_LowerLeft 
DP_MiddleLeft 
DP_MiddleMiddle 

ESheerAxis[edit]

Structs[edit]

See Object structs.

Functions[edit]

Static native functions[edit]

See Object static native functions.

Iterator functions[edit]

AllObjects[edit]

native(197) final iterator function AllObjects (Class baseClass, out Object obj)


Native functions[edit]

Disable[edit]

native(118) final function Disable (name ProbeFunc)


Enable[edit]

native(117) final function Enable (name ProbeFunc)


GetPropertyText[edit]

native final function string GetPropertyText (string PropName)


GetStateName[edit]

native(284) final function name GetStateName ()


GotoState[edit]

native(113) final function GotoState (optional name NewState, optional name Label)


IsA[edit]

native(303) final function bool IsA (name ClassName)


IsInState[edit]

native(281) final function bool IsInState (name TestState)


IsOnConsole[edit]

native final function bool IsOnConsole ()


IsSoaking[edit]

native final function bool IsSoaking ()


SaveConfig[edit]

native(536) final function SaveConfig ()


SetPropertyText[edit]

native final function bool SetPropertyText (string PropName, string PropValue)


Events[edit]

BeginState[edit]

event BeginState ()


Created[edit]

event Created ()


EndState[edit]

event EndState ()


Other instance functions[edit]

RandRange[edit]

final function float RandRange (float Min, float Max)


Operators[edit]

See Object operators.