Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

# Scripting.Variable

Extends
  Object
Modifiers
  collapsecategories hidecategories ( object ) editinlinenew native

    Core.Object
    |
    +-- Scripting.Variable

#### Direct Known Subclasses:

> VariableBool, VariableFloat, VariableName

Constants Summary

Inherited Contants from Core.Object
MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Transactional, RF_Transient, RF_Unnamed

Variables Summary
Script | ownerScript

Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], Outer

Enumerations Summary

Inherited Enumerations from Core.Object
EAxis, ECamOrientation, ESheerAxis

Structures Summary

Inherited Structures from Core.Object
BoundingVolume, Box, Color, CompressedPosition, Coords, GameSpyServerData, Guid, IntegerRange, InterpCurve, InterpCurvePoint, MatCoords, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, Vector

Functions Summary
|  | add (string rhs))
| bool | and (string rhs))
| function | bestVariableClass (string val, out class<Variable> varClass))
|  | construct (Script owner))
|  | divide (string rhs))
| bool | equal (string rhs))
| Variable | findVariable (coerce String name, Script requestingScript))
| bool | greater (string rhs))
| bool | greaterEqual (string rhs))
| bool | less (string rhs))
| bool | lessEqual (string rhs))
|  | logError (string rval, string reason))
|  | multiply (string rhs))
| function | nativeClassToVariableClass (string nativeClass, out class<Variable> varClass))
| bool | not ()))
| bool | notEqual (string rhs))
| bool | or (string rhs))
|  | subtract (string rhs))
| bool | truth ()))
| function | variableClassToNativeClass (class<Variable> varClass, out string nativeClass))

Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllClasses, AllEditableProperties, Allocate, AllProperties, AppSeconds, Asc, Asin, AssertWithDescription, Atan, BeginState, CanSLog, Caps, Chr, Clamp, ClassConstruct, ClassIsChildOf, ClockwiseFrom, CommonBase, Construct, Cos, Cross, DecodeFromURL, Disable, Div, Dot, DynamicFindObject, DynamicLoadObject, Enable, EncodeForURL, EndState, Eval, Exp, FClamp, FindObject, FlushConfig, FMax, FMin, FRand, GetAxes, GetBuildNumber, GetEnum, GetMinCompatibleBuildNumber, GetPropertyText, GetStateName, GetSuperClass, GetUnAxes, GotoState, Hash, HasUnicode, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Inverse, Invert, IsA, IsInState, IsNearlyZero, IsUTracing, IsValidForURL, IsZero, Left, Len, Lerp, Localize, Locs, Log, Loge, LogGuardStack, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NullReferences, OrthoRotation, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatToRotator, Rand, RandRange, Repl, replaceStr, ResetConfig, Right, RotRand, SaveConfig, SetPropertyText, SetUTracing, Sin, Sleep, SLog, Smerp, Split, Sqrt, Square, StaticSaveConfig, StrCmp, Tan, VDist, VDistSquared, VRand, VSize, VSize2D, VSizeSquared, VSizeSquared2D, Warn, ^, ^^, |, ||, ~, ~=

Variables Detail

#### ownerScript Source code

var Script ownerScript;

Functions Detail

#### add Source code

function add ( string rhs) )

#### and Source code

function bool and ( string rhs) )

#### bestVariableClass Source code

static event function bestVariableClass ( string val, out class<Variable> varClass) )

#### construct Source code

overloaded function construct ( Script owner) )

#### divide Source code

function divide ( string rhs) )

#### equal Source code

function bool equal ( string rhs) )

#### findVariable Source code

static function Variable findVariable ( coerce String name, Script requestingScript) )

#### greater Source code

function bool greater ( string rhs) )

#### greaterEqual Source code

function bool greaterEqual ( string rhs) )

#### less Source code

function bool less ( string rhs) )

#### lessEqual Source code

function bool lessEqual ( string rhs) )

#### logError Source code

static function logError ( string rval, string reason) )

#### multiply Source code

function multiply ( string rhs) )

#### nativeClassToVariableClass Source code

static event function nativeClassToVariableClass ( string nativeClass, out class<Variable> varClass) )

#### not Source code

function bool not ( ) )

#### notEqual Source code

function bool notEqual ( string rhs) )

#### or Source code

function bool or ( string rhs) )

#### subtract Source code

function subtract ( string rhs) )

#### truth Source code

function bool truth ( ) )

#### variableClassToNativeClass Source code

static event function variableClassToNativeClass ( class<Variable> varClass, out string nativeClass) )

Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

Creation time: st 23.5.2018 00:10:38.833 - Created with UnCodeX