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

DeusEx.PersonaAmmoDetailButton

Extends
PersonaItemButton

Core.Object
|   
+-- Extension.ExtensionObject
   |   
   +-- Extension.Window
      |   
      +-- Extension.TextWindow
         |   
         +-- Extension.ButtonWindow
            |   
            +-- DeusEx.PersonaItemButton
               |   
               +-- DeusEx.PersonaAmmoDetailButton

Variables Summary
Class<Ammo>ammo
BoolbDisabledByDefault
BoolbHasIt
BoolbLoaded
ColorcolSelectionBorderHalf
StringRoundLabel
introunds
StringRoundsLabel
Inherited Variables from DeusEx.PersonaItemButton
bBackgroundTranslucent, bBorderTranslucent, bDrawBorder, bIconTranslucent, borderHeight, borderWidth, bSelected, buttonHeight, buttonWidth, colBackground, colBorder, colFillSelected, colHeaderText, colIcon, colSelectionBorder, colText, icon, iconPosHeight, iconPosWidth, player, texBorders[9]
Inherited Variables from Extension.ButtonWindow
activateDelay, activateTimer, bAutoRepeat, bButtonPressed, bEnableRightMouseClick, bMousePressed, clickSound, curTextColor, curTexture, curTileColor, info[6], initialDelay, lastInputKey, pressSound, repeatRate, repeatTime

Structures Summary
Inherited Structures from Extension.ButtonWindow
ButtonDisplayInfo

Functions Summary
event DrawWindow (GC gc))
functionClass<AmmoGetAmmo ()))
event InitWindow ()))
functionbool IsLoaded ()))
function SetAmmo (Class<Ammo> newAmmo, bool bNewHasIt, optional int newRounds))
function SetLoaded (bool bNewLoaded))
function UpdateIconColor (bool bHasIt))
Inherited Functions from DeusEx.PersonaItemButton
CreateControls, DrawWindow, InitWindow, SelectButton, SetBorderSize, SetIcon, SetIconSize, StyleChanged, VirtualKeyPressed
Inherited Functions from Extension.ButtonWindow
AcceleratorKeyPressed, ActivateButton, EnableAutoRepeat, EnableRightMouseClick, PressButton, SetActivateDelay, SetButtonColors, SetButtonSounds, SetButtonTextures, SetTextColors, VirtualKeyPressed


Variables Detail

ammo Source code

var Class<Ammo> ammo;

bDisabledByDefault Source code

var Bool bDisabledByDefault;

bHasIt Source code

var Bool bHasIt;

bLoaded Source code

var Bool bLoaded;

colSelectionBorderHalf Source code

var Color colSelectionBorderHalf;

RoundLabel Source code

var localized String RoundLabel;

rounds Source code

var int rounds;

RoundsLabel Source code

var localized String RoundsLabel;


Functions Detail

DrawWindow Source code

event DrawWindow ( GC gc) )

GetAmmo Source code

function Class<Ammo> GetAmmo ( ) )

InitWindow Source code

event InitWindow ( ) )

IsLoaded Source code

function bool IsLoaded ( ) )

SetAmmo Source code

function SetAmmo ( Class<Ammo> newAmmo, bool bNewHasIt, optional int newRounds) )

SetLoaded Source code

function SetLoaded ( bool bNewLoaded) )

UpdateIconColor Source code

function UpdateIconColor ( bool bHasIt) )


Defaultproperties

defaultproperties
{
     bDisabledByDefault=True
     colSelectionBorderHalf=(R=128,G=128,B=128)
     RoundLabel="%d Round"
     RoundsLabel="%d Rounds"
     iconPosWidth=42
     iconPosHeight=37
     buttonWidth=44
     buttonHeight=44
     borderWidth=44
     borderHeight=44
     bIconTranslucent=False
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mon 8/11/2021 16:31:13.610 - Created with UnCodeX