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

UTANBanManager104.BanDatabase

Extends
UTANBanDatabase
Modifiers
within UTANBanDatabase config perobjectconfig dependson ( MutUTAN )

Stores bans in an INI file. Creation date: 2010-03-31 18:24 Last change: $Id$

Core.Object
|   
+-- UTANBanManager104.UTANBanDatabase
   |   
   +-- UTANBanManager104.BanDatabase

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
array<TEntry>Entry
Inherited Variables from UTANBanManager104.UTANBanDatabase
BanList, BanReasons, LastUpdate, SortedReasons
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
TEntry
ID, GUID, IP, Remote, Exclude, Cheater, Disabled
Inherited Structures from UTANBanManager104.UTANBanDatabase
TBanData, TBanReason
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
functionint AddEntry (MutUTAN.TListEntry ListEntry))
function ClearEntries ()))
functionMutUTAN.TListEntry GetEntry (int Index))
functionint GetNumEntries ()))
functionbool SaveDatabase (LevelInfo Level, string BanDatabaseName))
Inherited Functions from UTANBanManager104.UTANBanDatabase
AddEntry, ClearEntries, GetEntry, GetNumEntries, GetReason, Init, SaveDatabase, SetReason
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

Entry Source code

var config array<TEntry> Entry;


Structures Detail

TEntry Source code

struct TEntry
{
var config bool Cheater;
var config bool Disabled;
var config bool Exclude;
var config string GUID;
var config int ID;
var config string IP;
var config bool Remote;
};



Functions Detail

AddEntry Source code

function int AddEntry ( MutUTAN.TListEntry ListEntry) )

ClearEntries Source code

function ClearEntries ( ) )

GetEntry Source code

function MutUTAN.TListEntry GetEntry ( int Index) )

GetNumEntries Source code

function int GetNumEntries ( ) )

SaveDatabase Source code

function bool SaveDatabase ( LevelInfo Level, string BanDatabaseName) )


Defaultproperties

defaultproperties
{
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Sa 23.8.2014 09:18:06.089 - Created with UnCodeX