I love the smell of UnrealEd crashing in the morning. – tarquin
UE1:Object (UT)
- Package:
- Core
- Direct subclasses:
- Actor, Bitmap, BrushBuilder, Canvas, Commandlet, Console, LevelSummary, ListItem, Locale, Palette, Player, RenderIterator, Subsystem, TestObj, Time, UTExtraKeyBindings, UWindowBase, WebApplication, WebRequest, WebResponse, Primitive, Sound, Font, Music
- Known custom subclass:
- Wormbo/SlowVacuumZone
- This class in other games:
- RTNP, U1, UE2Runtime, UT2003, U2, U2XMP, UT2004, UDK, UT3
The base class of the entire UnrealScript class hierarchy.
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_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
Don't load for editor.
MaxInt[edit]
Value: 0x7fffffff
Maximum possible int value. ~MaxInt
is the minimum possible int value.
Pi[edit]
Value: 3.1415926535897932
The approximate value of the mathematical constant π. (Pi)
Properties[edit]
Property group 'Object'[edit]
Class[edit]
Type: Class
Modifiers: native, const, editconst
This object's class.
Name[edit]
Type: name
Modifiers: native, const, editconst
This object's name.
Internal variables[edit]
ObjectFlags[edit]
Type: int
Modifiers: native, const
This object's internal flags. This value is mostly constructed from the RF_* constants above.
ObjectInternal[edit]
Type: int
Array size: 6
Modifiers: native, private, const
This array covers several native properties, which should not be available to UnrealScript.
Outer[edit]
Type: Object
Modifiers: native, const
The object containing this object.
Enums[edit]
ESheerAxis[edit]
- SHEER_None
- SHEER_XY
- SHEER_XZ
- SHEER_YX
- SHEER_YZ
- SHEER_ZX
- SHEER_ZY
Structs[edit]
See Object structs.
Functions[edit]
Static native functions[edit]
See Object static native functions.
Native functions[edit]
Disable[edit]
Disables a probe function.
Enable[edit]
Enables a probe function.
GetPropertyText[edit]
Returns the string representation of a property with the specified name. This may not work correctly for array properties.
GetStateName[edit]
Returns this object's current state name. Note that states are only really supported in Actor and Console subclasses.
GotoState[edit]
Changes to the state with the specified name, starting execution of state code at the specified label.
IsA[edit]
Returns whether the object's class or any of its parent classes has the specified name.
IsInState[edit]
Returns whether the object's current state or any of its parent states has the specified name.
RandRange[edit]
Returns a random number in the specified range.
SaveConfig[edit]
Saves the current values of this object's config and globalconfig properties to the corresponding INI file.
SetPropertyText[edit]
Converts and assigns the specified value to the property with the specified name. This may not work correctly for array properties.
Events[edit]
BeginState[edit]
Called from within GotoState() right after the state was changed.
EndState[edit]
Called from within GotoState() right before the state is changed.
Operators[edit]
See Object operators.