The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE3:IWebAdminUser (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 10:11, 17 May 2008 by Wormbo (Talk | contribs) (Auto-generated page)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
UT3 Interface >> IWebAdminUser
Package: 
WebAdmin
Known implementing classes:
BasicWebAdminUser

A webadmin user record. Creates by the IWebAdminAuth instance.

Copyright 2008 Epic Games, Inc. All Rights Reserved

Author: Michiel 'elmuerte' Hendriks

Structs[edit]

MessageEntry[edit]

int counter 
PlayerReplicationInfo sender 
Can be none
string senderName 
string message 
name type 
Say, TeamSay, None
string teamName 
Object.Color teamColor 
int teamId 
INDEX_NONE if not a member of a team

Instance functions[edit]

canPerform[edit]

function bool canPerform (string url)

Used to check for permissions to perform given actions.

Parameters:

  • path - an URL containing the action description. See rfc2396 for more information. The scheme part of the URL will be used as identifier for the interface. The host is the IP to witch the webserver is bound. for example: webadmin://127.0.0.1:8080/current/console Note that the webapplication path is not included.

getPC[edit]

function PlayerController getPC ()

Return a PlayerController associated with this user. This method might return none when there is no player controller associated with this user.

getUsername[edit]

function string getUsername ()

Return the name of the user

logout[edit]

function logout ()

Called when this user is logged out.

messageHistory[edit]

function messageHistory (out array<MessageEntryhistory, optional int startingFrom)

Get the message history.