Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
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
bool | bMasterAdmin
TribesAdminGroupList | Groups
TribesAdminGroupList | ManagedGroups
string | MergedPrivs
string | Password
string | Privileges
string | UserName

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
|  | AddGroup (TribesAdminGroup Group))
|  | AddGroupsByName (TribesAdminGroupList lGroups, array<string> aGroupNames))
|  | AddManagedGroup (TribesAdminGroup Group))
|  | AddManagedGroupsByName (TribesAdminGroupList lGroups, array<string> aGroupNames))
| bool | CanManageGroup (TribesAdminGroup Group))
| bool | CanManageUser (TribesAdminUser User))
| TribesAdminGroup | GetGroup (string Groupname))
| TribesAdminGroup | GetManagedGroup (string Groupname))
| TribesAdminUserList | GetManagedUsers (TribesAdminGroupList uAllGroups))
| bool | HasPrivilege (string Priv))
|  | Init (string uname, string Pass, string privs))
| int | MaxSecLevel ()))
|  | MergePrivs (string newprivs))
|  | RedoMergedPrivs ()))
|  | RemoveGroup (TribesAdminGroup Group))
|  | RemoveManagedGroup (TribesAdminGroup Group))
|  | UnlinkGroups ()))
| bool | ValidName (string uname))
| bool | 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 | UnrealScript Documentation
previous class next class | frames no frames

Creation time: st 23.5.2018 00:10:35.870 - Created with UnCodeX