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

# Gameplay.Utility

Extends
  Object

    Core.Object
    |
    +-- Gameplay.Utility

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<LevelsForGameType> | gameTypeLevels
array<GameData> | gameTypes
bool | initialized
array<LevelData> | levels

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

Enumerations Summary

Inherited Enumerations from Core.Object
EAxis, ECamOrientation, ESheerAxis

Structures Summary
GameData name, className
LevelData name, title, checksum, gameTypes
LevelsForGameType gameType, levels

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
| string | getGameTypeFromGameClassName (string gameClass))
|  | getGameTypeList (out array<GameData> gameTypeNames))
|  | getLevelList (out array<string> levelNames, optional bool bPreferTitles))
|  | getLevelListForGameType (string gameType, out array<string> levels, optional bool bPreferTitles))
|  | getMutatorList (Engine.LevelInfo level, out array<string> mutators))
|  | load ()))
|  | refresh ()))
|  | save ()))
|  | scanLevels (out array<String> files, out array<LevelSummary> levels))
|  | smartRefresh ()))

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

#### gameTypeLevels Source code

var array<LevelsForGameType> gameTypeLevels;

#### gameTypes Source code

var array<GameData> gameTypes;

#### initialized Source code

var bool initialized;

#### levels Source code

var array<LevelData> levels;

Structures Detail

#### GameData Source code

struct GameData
{

> var string className;
> var string name;

};

#### LevelData Source code

struct LevelData
{

> var int checksum;
> var array<string> gameTypes;
> var string name;
> var string title;

};

#### LevelsForGameType Source code

struct LevelsForGameType
{

> var string gameType;
> var array<LevelData> levels;

};

Functions Detail

#### getGameTypeFromGameClassName Source code

static function string getGameTypeFromGameClassName ( string gameClass) )

#### getGameTypeList Source code

static function getGameTypeList ( out array<GameData> gameTypeNames) )

#### getLevelList Source code

static function getLevelList ( out array<string> levelNames, optional bool bPreferTitles) )

#### getLevelListForGameType Source code

static function getLevelListForGameType ( string gameType, out array<string> levels, optional bool bPreferTitles) )

#### getMutatorList Source code

static function getMutatorList ( Engine.LevelInfo level, out array<string> mutators) )

#### load Source code

static function load ( ) )

#### refresh Source code

static function refresh ( ) )

#### save Source code

static function save ( ) )

#### scanLevels Source code

private static function scanLevels ( out array<String> files, out array<LevelSummary> levels) )

#### smartRefresh Source code

static function smartRefresh ( ) )

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.139 - Created with UnCodeX