Engine.MaplistRecord
- Extends
- Object
- Modifiers
- PerObjectConfig DependsOn ( GameInfo ) notplaceable transient
Core.Object
|
+-- Engine.MaplistRecord
Structures Summary |
MapItem MapName, OptionString, FullURL, Options |
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 | == (MapItem A, MapItem B)
|
| bool | == (GameInfo.KeyValuePair A, GameInfo.KeyValuePair B)
|
| bool | AddMap (string MapName)
|
| bool | AddOptionItem (int MapIndex, GameInfo.KeyValuePair Option)
|
| bool | AddOptionString (int MapIndex, string OptionString)
|
| | CancelChanges ()
|
| | Clear (optional bool bReset)
|
| bool | CompareItems (MapItem A, MapItem B)
|
| bool | CompareItemsSlow (MapItem A, MapItem B)
|
| | Created ()
|
| bool | CreateMapItem (string FullMapURL, out MapItem Item)
|
| | CreateMapItemList (array<string> MapURLs, out array<MapItem> MapItems)
|
| GameInfo.KeyValuePair | CreateMapOption (out string MapOptionString)
|
| int | GetActiveMapIndex ()
|
| string | GetActiveMapName ()
|
| string | GetActiveMapURL ()
|
| array<string> | GetAllMapURL ()
|
| string | GetBaseMapName (out string FullMapURL)
|
| int | GetCacheIndex (string MapName)
|
| string | GetGameType ()
|
| int | GetMapIndex (string MapName)
|
| int | GetMapItemIndex (MapItem Item)
|
| string | GetMapName (int i)
|
| array<MapItem> | GetMaps ()
|
| string | GetMapURL (int Index)
|
| int | GetOptionIndex (int MapIndex, GameInfo.KeyValuePair Option)
|
| string | GetTitle ()
|
| bool | InsertMap (string MapName, int Index)
|
| bool | IsDirty ()
|
| bool | ItemHasOption (MapItem Item, GameInfo.KeyValuePair Option)
|
| bool | MapHasOption (int MapIndex, GameInfo.KeyValuePair Option)
|
| | RefreshMapItem (int MapIndex)
|
| bool | RemoveMap (string MapName)
|
| bool | RemoveOptionItem (int MapIndex, GameInfo.KeyValuePair Option)
|
| bool | RemoveOptionString (int MapIndex, string OptionString)
|
| | Save ()
|
| int | SetActiveMap (int i)
|
| | SetCacheMaps (array<MapItem> CacheMaps)
|
| bool | SetGameType (string NewGameType)
|
| | SetMapItemList (array<MapItem> NewMaps)
|
| | SetMaplist (array<string> NewMaps)
|
| bool | SetMapOptions (int MapIndex, string OptionString)
|
| bool | SetTitle (string NewTitle)
|
| bool | ValidIndex (int i)
|
| bool | ValidMap (string MapName)
|
| bool | ValidOptionIndex (int MapIndex, int OptionIndex)
|
| | VerifyMaps ()
|
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 protected int Active;
var protected bool bDirty;
var protected array<
MapItem> CachedMaps;
var protected config int DefaultActive;
var protected config string DefaultGameType;
var protected config array<string> DefaultMaps;
var protected config string DefaultTitle;
var protected string GameType;
var protected string Title;
function bool AddMap ( string MapName )
function bool AddOptionString ( int MapIndex, string OptionString )
function CancelChanges ( )
function Clear ( optional bool bReset )
event Created ( )
static function bool CreateMapItem (
string FullMapURL,
out MapItem Item )
static function CreateMapItemList (
array<
string> MapURLs,
out array<
MapItem> MapItems )
function int GetActiveMapIndex ( )
function string GetActiveMapName ( )
function string GetActiveMapURL ( )
function array<string> GetAllMapURL ( )
static function string GetBaseMapName ( out string FullMapURL )
function int GetCacheIndex ( string MapName )
function string GetGameType ( )
function int GetMapIndex ( string MapName )
function string GetMapName ( int i )
function array<
MapItem> GetMaps ( )
function string GetMapURL ( int Index )
function string GetTitle ( )
function bool InsertMap ( string MapName, int Index )
function bool IsDirty ( )
function RefreshMapItem ( int MapIndex )
function bool RemoveMap ( string MapName )
function bool RemoveOptionString ( int MapIndex, string OptionString )
function Save ( )
function int SetActiveMap ( int i )
function SetCacheMaps (
array<
MapItem> CacheMaps )
function bool SetGameType ( string NewGameType )
function SetMapItemList (
array<
MapItem> NewMaps )
function SetMaplist ( array<string> NewMaps )
function bool SetMapOptions ( int MapIndex, string OptionString )
function bool SetTitle ( string NewTitle )
function bool ValidIndex ( int i )
function bool ValidMap ( string MapName )
function bool ValidOptionIndex ( int MapIndex, int OptionIndex )
function VerifyMaps ( )
Creation time: Mo 16.4.2007 11:20:24.046 - Created with
UnCodeX