- Extends
- Object
- Modifiers
- native
Core.Object
|
+-- Engine.PlayInfo
Enumerations Summary |
EPlayInfoType PIT_Check,
PIT_Select,
PIT_Text,
PIT_Custom |
Structures Summary |
PlayInfoData ThisProp, ClassFrom, SettingName, DisplayName, Description, Grouping, Data, ExtraPriv, Value, RenderType, SecLevel, Weight, bMPOnly, bAdvanced, bGlobal, bStruct, ArrayDim |
Inherited Structures from Core.Object |
BoundingVolume, Box, Color, CompressedPosition, Coords, FloatBox, Guid, IntBox, InterpCurve, InterpCurvePoint, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, TMultiMap, Vector |
Functions Summary |
| bool | AddClass (class<Info> AddingClass)
|
| bool | AddSetting (string Group, string PropertyName, string Description, byte SecLevel, byte Weight, string RenderType, optional string Extras, optional string ExtraPrivs, optional bool bMultiPlayerOnly, optional bool bAdvanced)
|
| bool | Clear ()
|
| | Dump (optional string group)
|
| int | FindIndex (string SettingName)
|
| class<GameInfo> | GetGameInfo ()
|
| bool | GetSettings (string GroupName, out array<PlayInfoData> GroupSettings)
|
| bool | Init (array > Classes, optional bool bStrict)
|
| bool | PopClass ()
|
| bool | RemoveClass (class<Info> RemovingClass)
|
| bool | SaveSettings ()
|
| | Sort (byte SortingMethod)
|
| | SplitStringToArray (out array<string> Parts, string Source, string Delim)
|
| bool | StoreSetting (int index, coerce string NewVal, optional string RangeData)
|
Inherited Functions from Core.Object |
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllObjects, Asc, Asin, Atan, BeginState, Caps, Ceil, Chr, Clamp, ClassIsChildOf, ClearConfig, ClockwiseFrom, Cos, Created, Cross, Disable, Divide, Dot, DynamicLoadObject, EatStr, Enable, EndState, Eval, Exp, FClamp, FindObject, FMax, FMin, FRand, GetAxes, GetEnum, GetItemName, GetPerObjectNames, GetPropertyText, GetReferencers, GetStateName, GetUnAxes, GotoState, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Invert, IsA, IsInState, IsOnConsole, IsSoaking, Left, Len, Lerp, Localize, Locs, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, PlatformIs64Bit, PlatformIsMacOS, PlatformIsUnix, PlatformIsWindows, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RandRange, Repl, ReplaceText, ResetConfig, Right, RotRand, Round, SaveConfig, SetPropertyText, Sin, Smerp, Split, Sqrt, Square, StaticClearConfig, StaticSaveConfig, StopWatch, StrCmp, Tan, VRand, VSize, Warn, ^, ^^, |, ||, ~, ~= |
var const array<int> ClassStack;
var const array<string> Groups;
var const array<
class<
Info>> InfoClasses;
var const string LastError;
enum EPlayInfoType
{
PIT_Check,
PIT_Select,
PIT_Text,
PIT_Custom
};
struct native PlayInfoData
{
var const int ArrayDim;
var const bool bAdvanced;
var const bool bGlobal;
var const bool bMPOnly;
var const bool bStruct;
var const class<Info> ClassFrom;
var const string Data;
var const string Description;
var const string DisplayName;
var const string ExtraPriv;
var const string Grouping;
var const EPlayInfoType RenderType;
var const byte SecLevel;
var const string SettingName;
var const Property ThisProp;
var const string Value;
var const byte Weight;
};
native(
701)
final function bool AddClass (
class<
Info> AddingClass )
native(704) final function bool AddSetting ( string Group, string PropertyName, string Description, byte SecLevel, byte Weight, string RenderType, optional string Extras, optional string ExtraPrivs, optional bool bMultiPlayerOnly, optional bool bAdvanced )
native(700) final function bool Clear ( )
final function Dump ( optional string group )
native(708) final function int FindIndex ( string SettingName )
final function class<
GameInfo> GetGameInfo ( )
native(
707)
final function bool GetSettings (
string GroupName,
out array<
PlayInfoData> GroupSettings )
final function bool Init (
array<
class<
Info> > Classes,
optional bool bStrict )
native(703) final function bool PopClass ( )
native(
702)
final function bool RemoveClass (
class<
Info> RemovingClass )
native(705) final function bool SaveSettings ( )
native(709) final function Sort ( byte SortingMethod )
final function SplitStringToArray ( out array<string> Parts, string Source, string Delim )
native(706) final function bool StoreSetting ( int index, coerce string NewVal, optional string RangeData )
Creation time: Wed 7/2/2007 19:16:13.015 - Created with
UnCodeX