Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

# GUI.GUIUserKeyBinding

00001 00002 00003 00004 00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035

    // ====================================================================
    // (C) 2002, Epic Games
    //
    //
    // The GUIUSerKeyBinding is a class tha allows mod authors to add keys
    // to the control menu.  It works as follows:
    //
    // Mod authors subclass this actor in their package.  They then need
    // to add the following line to their .INT file
    //
    // Object=(Class=class;MetaClass=GUI.GUIUserKeyBinding,Name=<classname>)
    //
    // The controller config menu will preload all of these on startup and
    // add them to it's list.
    //
    // Alias is the actual alias you wish to bind.
    // KeyLebel is the text description that will be displayed in the list
    // bIzSection if set, will cause the menu to add it as a section label
    //
    // ====================================================================

    class GUIUserKeyBinding extends GUI;

    struct KeyInfo
    {
    	var	string Alias;					// The Alias used for this binding
    	var string KeyLabel;				// The text label for this binding
        var bool   bIsSection;				// Is this a section label
    };

    var array<KeyInfo> KeyData;

    defaultproperties
    {
    }

Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

Class file time: ne 5.9.2004 16:02:12.000 - Creation time: st 23.5.2018 00:10:43.976 - Created with UnCodeX