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

Engine.TribesAdminUser

Extends
TribesAdminBase

Core.Object
|   
+-- Engine.TribesAdminBase
   |   
   +-- Engine.TribesAdminUser

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
boolbMasterAdmin
TribesAdminGroupListGroups
TribesAdminGroupListManagedGroups
stringMergedPrivs
stringPassword
stringPrivileges
stringUserName
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], Outer

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

Structures Summary
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
function AddGroup (TribesAdminGroup Group))
function AddGroupsByName (TribesAdminGroupList lGroups, array<string> aGroupNames))
function AddManagedGroup (TribesAdminGroup Group))
function AddManagedGroupsByName (TribesAdminGroupList lGroups, array<string> aGroupNames))
functionbool CanManageGroup (TribesAdminGroup Group))
functionbool CanManageUser (TribesAdminUser User))
functionTribesAdminGroup GetGroup (string Groupname))
functionTribesAdminGroup GetManagedGroup (string Groupname))
functionTribesAdminUserList GetManagedUsers (TribesAdminGroupList uAllGroups))
functionbool HasPrivilege (string Priv))
function Init (string uname, string Pass, string privs))
functionint MaxSecLevel ()))
function MergePrivs (string newprivs))
function RedoMergedPrivs ()))
function RemoveGroup (TribesAdminGroup Group))
function RemoveManagedGroup (TribesAdminGroup Group))
function UnlinkGroups ()))
functionbool ValidName (string uname))
functionbool ValidPass (string upass))
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

bMasterAdmin Source code

var bool bMasterAdmin;

Groups Source code

var TribesAdminGroupList Groups;

ManagedGroups Source code

var TribesAdminGroupList ManagedGroups;

MergedPrivs Source code

var string MergedPrivs;

Password Source code

var string Password;

Privileges Source code

var string Privileges;

UserName Source code

var string UserName;


Functions Detail

AddGroup Source code

function AddGroup ( TribesAdminGroup Group) )

AddGroupsByName Source code

function AddGroupsByName ( TribesAdminGroupList lGroups, array<string> aGroupNames) )

AddManagedGroup Source code

function AddManagedGroup ( TribesAdminGroup Group) )

AddManagedGroupsByName Source code

function AddManagedGroupsByName ( TribesAdminGroupList lGroups, array<string> aGroupNames) )

CanManageGroup Source code

function bool CanManageGroup ( TribesAdminGroup Group) )

CanManageUser Source code

function bool CanManageUser ( TribesAdminUser User) )

GetGroup Source code

function TribesAdminGroup GetGroup ( string Groupname) )

GetManagedGroup Source code

function TribesAdminGroup GetManagedGroup ( string Groupname) )

GetManagedUsers Source code

function TribesAdminUserList GetManagedUsers ( TribesAdminGroupList uAllGroups) )

HasPrivilege Source code

function bool HasPrivilege ( string Priv) )

Init Source code

function Init ( string uname, string Pass, string privs) )

MaxSecLevel Source code

function int MaxSecLevel ( ) )

MergePrivs Source code

private function MergePrivs ( string newprivs) )

RedoMergedPrivs Source code

function RedoMergedPrivs ( ) )

RemoveGroup Source code

function RemoveGroup ( TribesAdminGroup Group) )

RemoveManagedGroup Source code

function RemoveManagedGroup ( TribesAdminGroup Group) )

UnlinkGroups Source code

function UnlinkGroups ( ) )

ValidName Source code

static function bool ValidName ( string uname) )

ValidPass Source code

static function bool ValidPass ( string upass) )


Defaultproperties

defaultproperties
{
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: st 23.5.2018 00:10:35.870 - Created with UnCodeX