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

xVoting.KickVoteMultiColumnList

Extends
GUIMultiColumnList

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIListBase
         |   
         +-- XInterface.GUIVertList
            |   
            +-- XInterface.GUIMultiColumnList
               |   
               +-- xVoting.KickVoteMultiColumnList

Variables Summary
array<VotingHandler.KickVoteScore>KickVoteData
array<string>PlayerName
intPrevSortColumn
VotingReplicationInfoVRI
Inherited Variables from XInterface.GUIMultiColumnList
CellSpacing, ColumnHeadingHints, ColumnHeadings, ColumnWidths, ExpandLastColumn, InitColumnPerc, InvSortData, NeedsSorting, SortColumn, SortData, SortDescending

Structures Summary
Inherited Structures from XInterface.GUIMultiColumnList
MultiColumnSortData

Functions Summary
function Clear ()))
function DrawItem (Canvas Canvas, int i, float X, float Y, float W, float H, bool bSelected, bool bPending))
function Free ()))
functionint GetSelectedPlayerID ()))
functionstring GetSelectedPlayerName ()))
functionint GetSelectedTeam ()))
functionstring GetSortString (int i ))
function LoadPlayerList (VotingReplicationInfo LoadVRI))
event OnSortChanged ()))
function timer ()))
function UpdatedVoteCount (int PlayerID, int VoteCount))
Inherited Functions from XInterface.GUIMultiColumnList
AddedItem, ChangeSortOrder, Clear, CurrentListId, Dump, GetCellLeftWidth, GetListIndex, InitializeColumns, InternalOnPreDraw, OnSortChanged, RemovedCurrent, RemovedItem, ResolutionChanged, Sort, SortList, UpdatedItem
Inherited Functions from XInterface.GUIVertList
CalculateIndex, CenterMouse, Down, End, Home, InternalOnClick, InternalOnKeyType, PgDn, PgUp, Up, WheelDown, WheelUp


Variables Detail

KickVoteData Source code

var array<VotingHandler.KickVoteScore> KickVoteData;

PlayerName Source code

var array<string> PlayerName;

PrevSortColumn Source code

var int PrevSortColumn;

VRI Source code

var VotingReplicationInfo VRI;


Functions Detail

Clear Source code

function Clear ( ) )

DrawItem Source code

function DrawItem ( Canvas Canvas, int i, float X, float Y, float W, float H, bool bSelected, bool bPending) )

Free Source code

function Free ( ) )

GetSelectedPlayerID Source code

function int GetSelectedPlayerID ( ) )

GetSelectedPlayerName Source code

function string GetSelectedPlayerName ( ) )

GetSelectedTeam Source code

function int GetSelectedTeam ( ) )

GetSortString Source code

function string GetSortString ( int i ) )

LoadPlayerList Source code

function LoadPlayerList ( VotingReplicationInfo LoadVRI) )

OnSortChanged Source code

event OnSortChanged ( ) )

timer Source code

function timer ( ) )

UpdatedVoteCount Source code

function UpdatedVoteCount ( int PlayerID, int VoteCount) )


Defaultproperties

defaultproperties
{
     ColumnHeadings(0)="Player Name"
     ColumnHeadings(1)="Team"
     ColumnHeadings(2)="ID"
     ColumnHeadings(3)="Votes"
     InitColumnPerc(0)=0.550000
     InitColumnPerc(1)=0.150000
     InitColumnPerc(2)=0.150000
     InitColumnPerc(3)=0.150000
     ColumnHeadingHints(0)="Player Name"
     ColumnHeadingHints(1)="Player's Team"
     ColumnHeadingHints(2)="Player's ID number"
     ColumnHeadingHints(3)="Number of kick votes registered against this player."
     SortColumn=2
     SortDescending=True
     SelectedStyleName="BrowserListSelection"
     StyleName="ServerBrowserGrid"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 09:49:42.959 - Created with UnCodeX