## XIDInterf
Class XIIISaveMenuStack

source: C:\XIII\XIDInterf\Classes\XIIISaveMenuStack.uc

    Core.Object
       |
       +--XIDInterf.XIIISaveMenuStack

Direct Known Subclasses:None

class XIIISaveMenuStack
extends Core.Object

Variables
`array` | `Menu`

Function Summary
`void` | `AddMenu(string MenuParameters)`
`void` | `Dump()`

Source Code

    00001
    00002	class XIIISaveMenuStack extends Object;
    00003
    00004
    00005	var array<string> Menu;
    00006
    00007
    00008	function AddMenu(coerce string MenuParameters)
    00009	{
    00010	    local int index;
    00011
    00012	    index = Menu.Length;
    00013	    Menu.Length = Menu.Length + 1;
    00014	    Menu[index] = MenuParameters;
    00015
    00016	    //log("AddMenu - Menu["$index$"] = "$Menu[index]);
    00017	}
    00018
    00019
    00020	function Dump()
    00021	{
    00022	    local int i;
    00023
    00024	    log("XIIISaveMenuStack dumping its content:");
    00025	    for (i=0; i<Menu.Length; i++)
    00026	    {
    00027	        log("Saved menu ["$i$"] = "$Menu[i]);
    00028	    }
    00029	}
    00030
    00031
    00032
    00033
    00034	defaultproperties
    00035	{
    00036	}

End Source Code