Mostly Harmless

UE2:Object (UT2003)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 09:10, 17 May 2008 by Wormbo (Talk | contribs) (Auto-generated page)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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, UE2Runtime, U2, U2XMP, UT2004, UDK, UT3

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

Constants

RF_Transactional

Value: 0x00000001

Supports editor undo/redo.

RF_Public

Value: 0x00000004

Can be referenced by external package files.

RF_Transient

Value: 0x00004000

Can't be saved or loaded.

RF_Standalone

Value: 0x00080000

Keep object around for editing even if unreferenced.

RF_NotForClient

Value: 0x00100000

Don't load for game client.

RF_NotForServer

Value: 0x00200000

Don't load for game server.

RF_NotForEdit

Value: 0x00400000


MaxInt

Value: 0x7fffffff


Pi

Value: 3.1415926535897932


Properties

Property group 'Object'

Name

Type: name

Modifiers: native, const, editconst


Internal variables

Class

Type: Class

Modifiers: native, const, editconst


ObjectFlags

Type: int

Modifiers: native, const


ObjectInternal

Type: pointer

Array size: 6

Modifiers: native, private, const


Outer

Type: Object

Modifiers: native, const


Enums

ECamOrientation

CAMORIENT_None 
CAMORIENT_LookAtActor 
CAMORIENT_FacePath 
CAMORIENT_Interpolate 
CAMORIENT_Dolly 

EDrawPivot

DP_UpperLeft 
DP_UpperMiddle 
DP_UpperRight 
DP_MiddleRight 
DP_LowerRight 
DP_LowerMiddle 
DP_LowerLeft 
DP_MiddleLeft 
DP_MiddleMiddle 

ESheerAxis

Structs

See Object structs.

Functions

Static native functions

See Object static native functions.

Iterator functions

AllObjects

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


Native functions

Disable

native(118) final function Disable (name ProbeFunc)


Enable

native(117) final function Enable (name ProbeFunc)


GetPropertyText

native final function string GetPropertyText (string PropName)


GetStateName

native(284) final function name GetStateName ()


GotoState

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


IsA

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


IsInState

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


IsOnConsole

native final function bool IsOnConsole ()


IsSoaking

native final function bool IsSoaking ()


SaveConfig

native(536) final function SaveConfig ()


SetPropertyText

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


Events

BeginState

event BeginState ()


Created

event Created ()


EndState

event EndState ()


Other instance functions

RandRange

final function float RandRange (float Min, float Max)


Operators

See Object operators.