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)
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:

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.