UMenu
Class UMenuMutatorList

source: e:\games\UnrealTournament\UMenu\Classes\UMenuMutatorList.uc
Core.Object
   |
   +--UWindow.UWindowBase
      |
      +--UWindow.UWindowList
         |
         +--UWindow.UWindowListBoxItem
            |
            +--UMenu.UMenuMutatorList
Direct Known Subclasses:None

class UMenuMutatorList
extends UWindow.UWindowListBoxItem


Variables
 string MutatorClass
 string MutatorName


Function Summary
 int Compare(UWindowList T, UWindowList B)
 UMenuMutatorList FindMutator(string FindMutatorClass)
     
// Call only on sentinel



Source Code


00001	class UMenuMutatorList expands UWindowListBoxItem;
00002	
00003	var string MutatorName;
00004	var string MutatorClass;
00005	
00006	function int Compare(UWindowList T, UWindowList B)
00007	{
00008		if(Caps(UMenuMutatorList(T).MutatorName) < Caps(UMenuMutatorList(B).MutatorName))
00009			return -1;
00010	
00011		return 1;
00012	}
00013	
00014	// Call only on sentinel
00015	function UMenuMutatorList FindMutator(string FindMutatorClass)
00016	{
00017		local UMenuMutatorList I;
00018	
00019		for(I = UMenuMutatorList(Next); I != None; I = UMenuMutatorList(I.Next))
00020			if(I.MutatorClass ~= FindMutatorClass)
00021				return I;
00022	
00023		return None;
00024	}
00025	
00026	defaultproperties
00027	{
00028	}

End Source Code