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

ROInterface.ROUT2K4TabPanel_WeaponSelection

Extends
Settings_Tabs

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPanel
            |   
            +-- XInterface.GUITabPanel
               |   
               +-- XInterface.UT2K4TabPanel
                  |   
                  +-- GUI2K4.Settings_Tabs
                     |   
                     +-- ROInterface.ROUT2K4TabPanel_WeaponSelection

Variables Summary
GUIButtonb_selectUnitButton
RORoleInfocurrentRole
intcurrentRoleIndex
moComboBoxgrenadeCombo
ROGameReplicationInfoGRI
GUISectionBackgroundi_GrenadeBG
GUISectionBackgroundi_PrimaryWeaponBG
GUISectionBackgroundi_SecondaryWeaponBG
stringNoneText
moComboBoxprimaryCombo
GUIScrollTextBoxsc_GrenadeDescr
GUIScrollTextBoxsc_PrimaryWeapDescr
GUIScrollTextBoxsc_SecondaryWeapDescr
moComboBoxsecondaryCombo
SpinnyWeapSpinnyWeap
SpinnyWeapSpinnyWeap2
SpinnyWeapSpinnyWeap3
ROUT2K4TabPanel_WeaponSelection
vectorSpinnyWeapOffset
vectorSpinnyWeapOffset2
vectorSpinnyWeapOffset3
Inherited Variables from GUI2K4.Settings_Tabs
bAlwaysApply, bExpert, bNeedApply, PerformanceWarningMenu, PerformanceWarningText, Setting, t_Footer, WarningCounter, WarningLength

Delegates Summary
delegate OnSelect ()

Functions Summary
event Closed (GUIComponent Sender, bool bCancelled))
event Free ()))
function InitComponent (GUIController MyController, GUIComponent MyOwner))
function InternalDraw (Canvas canvas))
functionbool InternalOnClick (GUIComponent Sender ))
function OnComboChange (GUIComponent Sender))
event Opened (GUIComponent Sender))
function ReallyInitializeWeaponList ()))
function setRoleByIndex (int index))
function ShowPanel (bool bShow))
function UpdateCurrentWeapon (SpinnyWeap MySpinnyWeap, int weaponClass))
function updateGrenadeCombo ()))
function updateGrenadeInfo ()))
function updatePrimaryCombo ()))
function updatePrimaryInfo ()))
function updateSecondaryCombo ()))
function updateSecondaryInfo ()))
Inherited Functions from GUI2K4.Settings_Tabs
AcceptClicked, Closed, DrawPerfWarn, GetNativeClassName, InitComponent, InternalOnChange, Opened, ResetClicked, SaveSettings, ShowPanel, ShowPerformanceWarning, Timer


Variables Detail

b_selectUnitButton Source code

var automated GUIButton b_selectUnitButton;

currentRole Source code

var RORoleInfo currentRole;

currentRoleIndex Source code

var int currentRoleIndex;

grenadeCombo Source code

var automated moComboBox grenadeCombo;

GRI Source code

var ROGameReplicationInfo GRI;

i_GrenadeBG Source code

var automated GUISectionBackground i_GrenadeBG;

i_PrimaryWeaponBG Source code

var automated GUISectionBackground i_PrimaryWeaponBG;

i_SecondaryWeaponBG Source code

var automated GUISectionBackground i_SecondaryWeaponBG;

NoneText Source code

var localized string NoneText;

primaryCombo Source code

var automated moComboBox primaryCombo;

sc_GrenadeDescr Source code

var automated GUIScrollTextBox sc_GrenadeDescr;

sc_PrimaryWeapDescr Source code

var automated GUIScrollTextBox sc_PrimaryWeapDescr;

sc_SecondaryWeapDescr Source code

var automated GUIScrollTextBox sc_SecondaryWeapDescr;

secondaryCombo Source code

var automated moComboBox secondaryCombo;

SpinnyWeap Source code

var SpinnyWeap SpinnyWeap;

SpinnyWeap2 Source code

var SpinnyWeap SpinnyWeap2;

SpinnyWeap3 Source code

var SpinnyWeap SpinnyWeap3;

ROUT2K4TabPanel_WeaponSelection

SpinnyWeapOffset Source code

var(ROUT2K4TabPanel_WeaponSelection) vector SpinnyWeapOffset;

SpinnyWeapOffset2 Source code

var(ROUT2K4TabPanel_WeaponSelection) vector SpinnyWeapOffset2;

SpinnyWeapOffset3 Source code

var(ROUT2K4TabPanel_WeaponSelection) vector SpinnyWeapOffset3;


Delegates Detail

OnSelect Source code

delegate OnSelect ( )


Functions Detail

Closed Source code

event Closed ( GUIComponent Sender, bool bCancelled) )

Free Source code

event Free ( ) )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner) )

InternalDraw Source code

function InternalDraw ( Canvas canvas) )

InternalOnClick Source code

function bool InternalOnClick ( GUIComponent Sender ) )

OnComboChange Source code

function OnComboChange ( GUIComponent Sender) )

Opened Source code

event Opened ( GUIComponent Sender) )

ReallyInitializeWeaponList Source code

function ReallyInitializeWeaponList ( ) )
Needed for SpinnyWeap Puma 5-19-200

setRoleByIndex Source code

function setRoleByIndex ( int index) )

ShowPanel Source code

function ShowPanel ( bool bShow) )

UpdateCurrentWeapon Source code

function UpdateCurrentWeapon ( SpinnyWeap MySpinnyWeap, int weaponClass) )

updateGrenadeCombo Source code

function updateGrenadeCombo ( ) )

updateGrenadeInfo Source code

function updateGrenadeInfo ( ) )

updatePrimaryCombo Source code

function updatePrimaryCombo ( ) )

updatePrimaryInfo Source code

function updatePrimaryInfo ( ) )

updateSecondaryCombo Source code

function updateSecondaryCombo ( ) )

updateSecondaryInfo Source code

function updateSecondaryInfo ( ) )


Defaultproperties

defaultproperties
{
     Begin Object Class=GUIButton Name=SelectButton
         Caption="Enter Game"
         Hint="Select Weapon and start game."
         WinTop=0.992153
         WinLeft=0.796436
         WinWidth=0.139474
         WinHeight=0.052944
         TabOrder=3
         OnClick=ROUT2K4TabPanel_WeaponSelection.InternalOnClick
         OnKeyEvent=SelectButton.InternalOnKeyEvent
     End Object
     b_selectUnitButton=GUIButton'ROInterface.ROUT2K4TabPanel_WeaponSelection.SelectButton'


     Begin Object Class=GUISectionBackground Name=PrimaryWeaponBG
         HeaderTop=Texture'InterfaceArt_tex.Menu.button_normal'
         HeaderBar=Texture'InterfaceArt_tex.Menu.button_normal'
         HeaderBase=Texture'InterfaceArt_tex.Menu.button_normal'
         WinTop=0.014000
         WinLeft=0.024219
         WinWidth=0.950000
         WinHeight=0.300000
         OnPreDraw=PrimaryWeaponBG.InternalPreDraw
     End Object
     i_PrimaryWeaponBG=GUISectionBackground'ROInterface.ROUT2K4TabPanel_WeaponSelection.PrimaryWeaponBG'


     Begin Object Class=GUISectionBackground Name=SecondaryWeaponBG
         HeaderTop=Texture'InterfaceArt_tex.Menu.button_normal'
         HeaderBar=Texture'InterfaceArt_tex.Menu.button_normal'
         HeaderBase=Texture'InterfaceArt_tex.Menu.button_normal'
         WinTop=0.344000
         WinLeft=0.024219
         WinWidth=0.950000
         WinHeight=0.300000
         OnPreDraw=SecondaryWeaponBG.InternalPreDraw
     End Object
     i_SecondaryWeaponBG=GUISectionBackground'ROInterface.ROUT2K4TabPanel_WeaponSelection.SecondaryWeaponBG'


     Begin Object Class=GUISectionBackground Name=GrenadeBG
         HeaderTop=Texture'InterfaceArt_tex.Menu.button_normal'
         HeaderBar=Texture'InterfaceArt_tex.Menu.button_normal'
         HeaderBase=Texture'InterfaceArt_tex.Menu.button_normal'
         WinTop=0.674000
         WinLeft=0.024219
         WinWidth=0.950000
         WinHeight=0.300000
         OnPreDraw=GrenadeBG.InternalPreDraw
     End Object
     i_GrenadeBG=GUISectionBackground'ROInterface.ROUT2K4TabPanel_WeaponSelection.GrenadeBG'


     Begin Object Class=moComboBox Name=PrimaryComboB
         bReadOnly=True
         CaptionWidth=0.450000
         Caption="Primary Weapon"
         OnCreateComponent=PrimaryComboB.InternalOnCreateComponent
         Hint="Select your primary weapon"
         WinTop=0.056350
         WinLeft=0.064063
         WinHeight=0.060000
         OnChange=ROUT2K4TabPanel_WeaponSelection.OnComboChange
     End Object
     primaryCombo=moComboBox'ROInterface.ROUT2K4TabPanel_WeaponSelection.PrimaryComboB'


     Begin Object Class=moComboBox Name=SecondaryComboB
         bReadOnly=True
         CaptionWidth=0.450000
         Caption="Secondary Weapon"
         OnCreateComponent=SecondaryComboB.InternalOnCreateComponent
         Hint="Select your secondary weapon"
         WinTop=0.386350
         WinLeft=0.064063
         WinHeight=0.060000
         OnChange=ROUT2K4TabPanel_WeaponSelection.OnComboChange
     End Object
     secondaryCombo=moComboBox'ROInterface.ROUT2K4TabPanel_WeaponSelection.SecondaryComboB'


     Begin Object Class=moComboBox Name=grenadeComboB
         bReadOnly=True
         CaptionWidth=0.450000
         Caption="Grenades"
         OnCreateComponent=grenadeComboB.InternalOnCreateComponent
         Hint="Select your grenades"
         WinTop=0.716350
         WinLeft=0.064063
         WinHeight=0.060000
         OnChange=ROUT2K4TabPanel_WeaponSelection.OnComboChange
     End Object
     grenadeCombo=moComboBox'ROInterface.ROUT2K4TabPanel_WeaponSelection.grenadeComboB'


     Begin Object Class=GUIScrollTextBox Name=PrimaryWeapDescrScroll
         CharDelay=0.002500
         EOLDelay=0.500000
         OnCreateComponent=PrimaryWeapDescrScroll.InternalOnCreateComponent
         WinTop=0.080000
         WinLeft=0.072190
         WinWidth=0.500000
         WinHeight=0.210000
         TabOrder=9
     End Object
     sc_PrimaryWeapDescr=GUIScrollTextBox'ROInterface.ROUT2K4TabPanel_WeaponSelection.PrimaryWeapDescrScroll'


     Begin Object Class=GUIScrollTextBox Name=SecondaryWeapDescrScroll
         CharDelay=0.002500
         EOLDelay=0.500000
         OnCreateComponent=SecondaryWeapDescrScroll.InternalOnCreateComponent
         WinTop=0.410000
         WinLeft=0.072190
         WinWidth=0.500000
         WinHeight=0.210000
         TabOrder=9
     End Object
     sc_SecondaryWeapDescr=GUIScrollTextBox'ROInterface.ROUT2K4TabPanel_WeaponSelection.SecondaryWeapDescrScroll'


     Begin Object Class=GUIScrollTextBox Name=GrenadeDescrScroll
         CharDelay=0.002500
         EOLDelay=0.500000
         OnCreateComponent=GrenadeDescrScroll.InternalOnCreateComponent
         WinTop=0.740000
         WinLeft=0.072190
         WinWidth=0.500000
         WinHeight=0.210000
         TabOrder=9
     End Object
     sc_GrenadeDescr=GUIScrollTextBox'ROInterface.ROUT2K4TabPanel_WeaponSelection.GrenadeDescrScroll'


     NoneText="None"
     SpinnyWeapOffset=(X=100.000000,Y=1.500000,Z=-7.000000)
     PanelCaption="Weapon"
     OnRendered=ROUT2K4TabPanel_WeaponSelection.InternalDraw
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Fri 13-10-2023 03:18:52.670 - Created with UnCodeX