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

# Engine.PlayInfo

Extends
  Object
Modifiers
  native

    Core.Object
    |
    +-- Engine.PlayInfo

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
array<int> | ClassStack
array<string> | Groups
array<class<info>> | InfoClasses
string | LastError
array<PlayInfoData> | Settings

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

Enumerations Summary

Inherited Enumerations from Core.Object
EAxis, ECamOrientation, ESheerAxis

Structures Summary
PlayInfoData ThisProp, ClassFrom, SettingName, DisplayName, RenderType, Grouping, Data, ExtraPriv, SecLevel, Weight, bGlobal, Value

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
|  | AddClass (class<Info> Class)
|  | AddSetting (string Group, string PropertyName, string Description, byte SecLevel, byte Weight, string RenderType, optional string Extras, optional string ExtraPrivs)
|  | Clear ()
| int | FindIndex (string SettingName)
|  | Init ()))
|  | PopClass ()
| bool | SaveSettings ()
|  | SplitStringToArray (out array<string> AStr, string Str, string Divider)
| bool | StoreSetting (int index, coerce string NewVal, optional string RangeData)

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

#### ClassStack Source code

var const array<int> ClassStack;

#### Groups Source code

var const array<string> Groups;

#### InfoClasses Source code

var const array<class<info>> InfoClasses;

#### LastError Source code

var const string LastError;

#### Settings Source code

var const array<PlayInfoData> Settings;

Structures Detail

#### PlayInfoData Source code

struct PlayInfoData
{

> var const bool bGlobal;
> var const class<Info> ClassFrom;
> var const string Data;
> var const string DisplayName;
> var const string ExtraPriv;
> var const string Grouping;
> var const string RenderType;
> var const byte SecLevel;
> var const string SettingName;
> var const Property ThisProp;
> var const string Value;
> var const byte Weight;

};

Functions Detail

#### AddClass Source code

native final function AddClass ( class<Info> Class )

#### AddSetting Source code

native final function AddSetting ( string Group, string PropertyName, string Description, byte SecLevel, byte Weight, string RenderType, optional string Extras, optional string ExtraPrivs )

#### Clear Source code

native final function Clear ( )

#### FindIndex Source code

native final function int FindIndex ( string SettingName )

#### Init Source code

final function Init ( ) )

#### PopClass Source code

native final function PopClass ( )

#### SaveSettings Source code

native final function bool SaveSettings ( )

#### SplitStringToArray Source code

native final function SplitStringToArray ( out array<string> AStr, string Str, string Divider )

#### StoreSetting Source code

native final function bool StoreSetting ( int index, coerce string NewVal, optional string RangeData )

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

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