Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Engine.CacheManager

Extends
Object
Modifiers
native noexport transient

Core.Object
|   
+-- Engine.CacheManager

Constants Summary
Inherited Contants from Core.Object
MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Standalone, RF_Transactional, RF_Transient

Variables Summary
pointerFileManager
pointerTracker
CacheManager
array<AnnouncerRecord>CacheAnnouncers
array<CrosshairRecord>CacheCrosshairs
array<GameRecord>CacheGameTypes
array<MapRecord>CacheMaps
array<MutatorRecord>CacheMutators
array<VehicleRecord>CacheVehicles
array<WeaponRecord>CacheWeapons
array<Standard>DefaultContent
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[7], Outer

Enumerations Summary
Inherited Enumerations from Core.Object
EAxis, ECamOrientation, EDetailMode, EDrawPivot, ESheerAxis

Structures Summary
AnnouncerRecord
ClassName, FriendlyName, PackageName, FallbackPackage, bEnglishOnly, RecordIndex
CrosshairRecord
FriendlyName, CrosshairTexture, RecordIndex
GameRecord
ClassName, GameName, Description, TextName, GameAcronym, MapListClassName, MapPrefix, ScreenshotRef, HUDMenu, RulesMenu, bTeamGame, GameTypeGroup, RecordIndex
MapRecord
Acronym, MapName, TextName, FriendlyName, Author, Description, PlayerCountMin, PlayerCountMax, ScreenshotRef, ExtraInfo, RecordIndex
MutatorRecord
ClassName, FriendlyName, Description, IconMaterialName, ConfigMenuClassName, GroupName, RecordIndex, bActivated
Standard
Classes, Maps
VehicleRecord
ClassName, FriendlyName, Description, RecordIndex
WeaponRecord
ClassName, PickupClassName, AttachmentClassName, Description, TextName, FriendlyName, RecordIndex
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
function GetAnnouncerList (out array<AnnouncerRecord> AnnouncerRecords)
functionAnnouncerRecord GetAnnouncerRecord (coerce string ClassName)
function GetCrosshairList (out array<CrosshairRecord> CrosshairRecords)
functionGameRecord GetGameRecord (coerce string ClassName)
function GetGameTypeList (out array GameRecords, optional string FilterType)
function GetMapList (out array MapRecords, optional string Acronym)
functionMapRecord GetMapRecord (string MapName)
function GetMutatorList (out array MutatorRecords)
functionMutatorRecord GetMutatorRecord (coerce string ClassName)
function GetTeamSymbolList (out array<string> SymbolNames, optional bool bNoSinglePlayer)
function GetVehicleList (out array VehicleRecords)
functionVehicleRecord GetVehicleRecord (coerce string ClassName)
function GetWeaponList (out array WeaponRecords)
functionWeaponRecord GetWeaponRecord (coerce string ClassName)
function InitCache ()
functionbool Is2003Content (string Item)
functionbool Is2004Content (string Item)
functionbool IsBPContent (string Item)
functionbool IsDefaultContent (string Item)
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, ^, ^^, |, ||, ~, ~=


Variables Detail

FileManager Source code

var protected const native pointer FileManager;

Tracker Source code

var protected const native pointer Tracker;

CacheManager

CacheAnnouncers Source code

var(CacheManager) private const array<AnnouncerRecord> CacheAnnouncers;

CacheCrosshairs Source code

var(CacheManager) private const array<CrosshairRecord> CacheCrosshairs;

CacheGameTypes Source code

var(CacheManager) private const array<GameRecord> CacheGameTypes;

CacheMaps Source code

var(CacheManager) private const array<MapRecord> CacheMaps;

CacheMutators Source code

var(CacheManager) private const array<MutatorRecord> CacheMutators;

CacheVehicles Source code

var(CacheManager) private const array<VehicleRecord> CacheVehicles;

CacheWeapons Source code

var(CacheManager) private const array<WeaponRecord> CacheWeapons;

DefaultContent Source code

var(CacheManager) private const array<Standard> DefaultContent;


Structures Detail

AnnouncerRecord Source code

struct native AnnouncerRecord
{
var(CacheManager) const bool bEnglishOnly;
var(CacheManager) const string ClassName;
var(CacheManager) const string FallbackPackage;
var(CacheManager) const string FriendlyName;
var(CacheManager) const string PackageName;
var const int RecordIndex;
};


CrosshairRecord Source code

struct native CrosshairRecord
{
var(CacheManager) const texture CrosshairTexture;
var(CacheManager) const string FriendlyName;
var const int RecordIndex;
};


GameRecord Source code

struct native GameRecord
{
var(CacheManager) const bool bTeamGame;
var(CacheManager) const string ClassName;
var(CacheManager) const string Description;
var(CacheManager) const string GameAcronym;
var(CacheManager) const string GameName;
var(CacheManager) const byte GameTypeGroup;
var(CacheManager) const string HUDMenu;
var(CacheManager) const string MapListClassName;
var(CacheManager) const string MapPrefix;
var const int RecordIndex;
var(CacheManager) const string RulesMenu;
var(CacheManager) const string ScreenshotRef;
var(CacheManager) const string TextName;
};


MapRecord Source code

struct native MapRecord
{
var(CacheManager) const string Acronym;
var(CacheManager) const string Author;
var(CacheManager) const string Description;
var(CacheManager) const string ExtraInfo;
var(CacheManager) const string FriendlyName;
var(CacheManager) const string MapName;
var(CacheManager) const int PlayerCountMax;
var(CacheManager) const int PlayerCountMin;
var const int RecordIndex;
var(CacheManager) const string ScreenshotRef;
var(CacheManager) const string TextName;
};


MutatorRecord Source code

struct native MutatorRecord
{
var const byte bActivated;
var(CacheManager) const string ClassName;
var(CacheManager) const string ConfigMenuClassName;
var(CacheManager) const string Description;
var(CacheManager) const string FriendlyName;
var(CacheManager) const string GroupName;
var(CacheManager) const string IconMaterialName;
var const int RecordIndex;
};


Standard Source code

struct Standard
{
var(CacheManager) const array<string> Classes;
var(CacheManager) const array<string> Maps;
};


VehicleRecord Source code

struct native VehicleRecord
{
var(CacheManager) const string ClassName;
var(CacheManager) const string Description;
var(CacheManager) const string FriendlyName;
var const int RecordIndex;
};


WeaponRecord Source code

struct native WeaponRecord
{
var(CacheManager) const string AttachmentClassName;
var(CacheManager) const string ClassName;
var(CacheManager) const string Description;
var(CacheManager) const string FriendlyName;
var(CacheManager) const string PickupClassName;
var const int RecordIndex;
var(CacheManager) const string TextName;
};



Functions Detail

GetAnnouncerList Source code

native(810) final simulated static function GetAnnouncerList ( out array<AnnouncerRecord> AnnouncerRecords )

GetAnnouncerRecord Source code

native(883) final simulated static function AnnouncerRecord GetAnnouncerRecord ( coerce string ClassName )

GetCrosshairList Source code

native(808) final simulated static function GetCrosshairList ( out array<CrosshairRecord> CrosshairRecords )

GetGameRecord Source code

native(818) final simulated static function GameRecord GetGameRecord ( coerce string ClassName )

GetGameTypeList Source code

native(804) final simulated static function GetGameTypeList ( out array<GameRecord> GameRecords, optional string FilterType )

GetMapList Source code

native(805) final simulated static function GetMapList ( out array<MapRecord> MapRecords, optional string Acronym )

GetMapRecord Source code

native(819) final simulated static function MapRecord GetMapRecord ( string MapName )

GetMutatorList Source code

native(809) final simulated static function GetMutatorList ( out array<MutatorRecord> MutatorRecords )

GetMutatorRecord Source code

native(880) final simulated static function MutatorRecord GetMutatorRecord ( coerce string ClassName )

GetTeamSymbolList Source code

native(811) final simulated static function GetTeamSymbolList ( out array<string> SymbolNames, optional bool bNoSinglePlayer )

GetVehicleList Source code

native(807) final simulated static function GetVehicleList ( out array<VehicleRecord> VehicleRecords )

GetVehicleRecord Source code

native(882) final simulated static function VehicleRecord GetVehicleRecord ( coerce string ClassName )

GetWeaponList Source code

native(806) final simulated static function GetWeaponList ( out array<WeaponRecord> WeaponRecords )

GetWeaponRecord Source code

native(881) final simulated static function WeaponRecord GetWeaponRecord ( coerce string ClassName )

InitCache Source code

native(800) final static function InitCache ( )

Is2003Content Source code

native(801) final simulated static function bool Is2003Content ( string Item )

Is2004Content Source code

native(802) final simulated static function bool Is2004Content ( string Item )

IsBPContent Source code

native(803) final simulated static function bool IsBPContent ( string Item )

IsDefaultContent Source code

native(830) final simulated static function bool IsDefaultContent ( string Item )


Defaultproperties

defaultproperties
{
     DefaultContent(0)=(Classes=("UTClassic.MutUTClassic","UnrealGame.MutLowGrav","UnrealGame.MutBigHead","XGame.xTeamGame","XGame.xDeathMatch","XGame.xCTFGame","XGame.InstagibCTF","XGame.xVehicleCTFGame","XGame.xDoubleDom","XGame.xBombingRun","XGame.MutRegen","XGame.MutInstaGib","XGame.MutQuadJump","XGame.MutSpeciesStats","XGame.MutVampire","XGame.MutSlomoDeath","XGame.MutNoAdrenaline","XGame.MutZoomInstagib","XWeapons.Translauncher","XWeapons.ShockRifle","XWeapons.LinkGun","XWeapons.MutArena","XWeapons.Minigun","XWeapons.BioRifle","XWeapons.FlakCannon","XWeapons.RocketLauncher","XWeapons.ShieldGun","XWeapons.SniperRifle","XWeapons.Painter","XWeapons.MutNoSuperWeapon","XWeapons.AssaultRifle","XWeapons.Redeemer","Vehicles.Bulldog"),Maps=("BR-Anubis","BR-Bifrost","BR-Disclosure","BR-IceFields","BR-Skyline","BR-Slaughterhouse","BR-TwinTombs","CTF-Chrome","CTF-Citadel","CTF-December","CTF-Face3","CTF-Geothermal","CTF-Lostfaith","CTF-Magma","CTF-Maul","CTF-Orbital2","DM-Antalus","DM-Asbestos","DM-Compressed","DM-Flux2","DM-Gael","DM-Inferno","DM-Insidious","DM-Leviathan","DM-Oceanic","DM-Phobos2","DM-Plunge","DM-1on1-Serpentine","DM-TokaraForest","DM-TrainingDay","DOM-Core","DOM-OutRigger","DOM-Ruination","DOM-ScorchedEarth","DOM-SepukkuGorge","DOM-Suntemple","TUT-BR","TUT-CTF","TUT-DM","TUT-DOM2"))
     DefaultContent(1)=(Classes=("BonusPack.xLastManStandingGame","BonusPack.xMutantGame","BonusPack.MutCrateCombo","SkaarjPack.Invasion"),Maps=("BR-Canyon","CTF-Avaris","CTF-DoubleDammage","DM-1on1-Crash","DM-1on1-Mixer","DM-Icetomb","DM-Injector","DM-IronDeity","DM-Rustatorium","DOM-Junkyard","BR-DE-ElecFields","CTF-DE-ElecFields","CTF-DE-LavaGiant2","DM-DE-GrendelKeep","DM-DE-Ironic","DM-DE-Osiris2"))
     DefaultContent(2)=(Classes=("XInterface.DefaultCrosshairs","Onslaught.ONSCrosshairs","UTClassic.MutUseSniper","UTClassic.MutUseLightning","Onslaught.ONSOnslaughtGame","Onslaught.MutOnslaughtWeapons","Onslaught.ONSAVRiL","Onslaught.ONSGrenadeLauncher","Onslaught.ONSMineLayer","Onslaught.MutLightweightVehicles","UT2k4Assault.ASGameInfo","UTClassic.ClassicSniperRifle","UnrealGame.FemaleAnnouncer","UnrealGame.MaleAnnouncer","UnrealGame.SexyFemaleAnnouncer"),Maps=("AS-Convoy","AS-FallenCity","AS-Glacier","AS-MotherShip","AS-RobotFactory","AS-Junkyard","BR-BridgeOfFate","BR-Colossus","BR-Serenity","CTF-AbsoluteZero","CTF-Colossus","CTF-Grendelkeep","CTF-MoonDragon","DM-1on1-Albatross","DM-1on1-Idoma","DM-1on1-Irondust","DM-1on1-Roughinery","DM-1on1-Spirit","DM-1on1-Squader","DM-1on1-Trite","DM-1on1-Desolation","DM-Corrugation","DM-Gestalt","DM-Goliath","DM-Hyperblast2","DM-Junkyard","DM-Metallurgy","DM-Morpheus3","DM-Rankin","DM-Rrajigar","DM-Sulphur","DOM-Atlantis","DOM-Aswan","DOM-Conduit","DOM-Renascent","ONS-ArcticStronghold","ONS-Crossfire","ONS-Torlan","CTF-1on1-Joust","CTF-BridgeOfFate","CTF-Grassyknoll","CTF-Smote","DM-DesertIsle","DOM-Access","ONS-Dria","ONS-Severance","ONS-RedPlanet","ONS-Dawn","CTF-FaceClassic","CTF-January","DM-Curse4","DM-Deck17","ONS-Frostbite","TUT-ONS","CTF-TwinTombs","ONS-Primeval","ONS-Adara","ONS-Aridoom","ONS-Ascendancy","ONS-IslandHop","ONS-Tricky","ONS-Urban"))
     DefaultContent(3)=(Classes=("OnslaughtFull.MutVehicleArena","OnslaughtFull.ONSBomber","OnslaughtFull.ONSPainter","OnslaughtFull.ONSMobileAssaultStation","UT2k4AssaultFull.ASVehicle_SpaceFighter_Human","UT2k4AssaultFull.ASVehicle_SpaceFighter_Skaarj","XGame.MutUDamageReward","UTV2004s.utvMutator"),Maps=("MOV-UT2004-Intro","Mov-UT2-intro"))
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:15:52.968 - Created with UnCodeX