Worst-case scenario: the UEd Goblin wipes the map and burns down your house.

UE2:XAdminUser (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UT2004 Object >> xAdminBase >> XAdminUser

Contents

Package: 
Engine
This class in other games:
UT2003

Class: XAdmin.xAdminUser Parent: XAdmin.xAdminBase

<Enter a description here>

[edit] Properties

[edit] bMasterAdmin

Type: bool


[edit] Groups

Type: xAdminGroupList


[edit] ManagedGroups

Type: xAdminGroupList


[edit] MergedPrivs

Type: string

Set on load or any Groups change

[edit] Password

Type: string


[edit] Privileges

Type: string


[edit] UserName

Type: string


[edit] Functions

[edit] Static functions

[edit] ValidName

static function bool ValidName (string uname)


[edit] ValidPass

static function bool ValidPass (string upass)


[edit] Events

[edit] Created

event Created ()

Overrides: Object.Created


[edit] Other instance functions

[edit] AddGroup

function AddGroup (xAdminGroup Group)


[edit] AddGroupsByName

function AddGroupsByName (xAdminGroupList lGroups, array<stringaGroupNames)


[edit] AddManagedGroup

function AddManagedGroup (xAdminGroup Group)


[edit] AddManagedGroupsByName

function AddManagedGroupsByName (xAdminGroupList lGroups, array<stringaGroupNames)


[edit] CanManageGroup

function bool CanManageGroup (xAdminGroup Group)


[edit] CanManageUser

function bool CanManageUser (xAdminUser User)


[edit] GetGroup

function xAdminGroup GetGroup (string Groupname)


[edit] GetManagedGroup

function xAdminGroup GetManagedGroup (string Groupname)


[edit] GetManagedUsers

function xAdminUserList GetManagedUsers (xAdminGroupList uAllGroups)


[edit] HasPrivilege

function bool HasPrivilege (string Priv)


[edit] Init

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


[edit] MaxSecLevel

function int MaxSecLevel ()


[edit] MergePrivs

private function MergePrivs (string newprivs)


[edit] RedoMergedPrivs

function RedoMergedPrivs ()


[edit] RemoveGroup

function RemoveGroup (xAdminGroup Group)


[edit] RemoveManagedGroup

function RemoveManagedGroup (xAdminGroup Group)


[edit] UnlinkGroups

function UnlinkGroups ()