DeusEx.PersonaItemButton
- Extends
- ButtonWindow
- Modifiers
- abstract
Core.Object
|
+-- Extension.ExtensionObject
|
+-- Extension.Window
|
+-- Extension.TextWindow
|
+-- Extension.ButtonWindow
|
+-- DeusEx.PersonaItemButton
Direct Known Subclasses:
HUDMedBotAugItemButton, PersonaAmmoDetailButton, PersonaAugmentationItemButton, PersonaHealthItemButton, PersonaInventoryItemButton, PersonaItemDetailButton
Inherited Variables from Extension.ButtonWindow |
activateDelay, activateTimer, bAutoRepeat, bButtonPressed, bEnableRightMouseClick, bMousePressed, clickSound, curTextColor, curTexture, curTileColor, info[6], initialDelay, lastInputKey, pressSound, repeatRate, repeatTime |
Inherited Functions from Extension.ButtonWindow |
AcceleratorKeyPressed, ActivateButton, EnableAutoRepeat, EnableRightMouseClick, PressButton, SetActivateDelay, SetButtonColors, SetButtonSounds, SetButtonTextures, SetTextColors, VirtualKeyPressed |
Inherited Functions from Extension.TextWindow |
AppendText, EnableTextAsAccelerator, GetText, GetTextLength, GetTextPart, ResetLines, ResetMinWidth, SetLines, SetMaxLines, SetMinLines, SetMinWidth, SetText, SetTextAlignments, SetTextMargins, SetWordWrap |
bBackgroundTranslucent Source code
var bool bBackgroundTranslucent;
var bool bBorderTranslucent;
var bool bDrawBorder;
var Bool bIconTranslucent;
var int borderHeight;
var int borderWidth;
var Bool bSelected;
var int buttonHeight;
var int buttonWidth;
var Color colFillSelected;
var Color colSelectionBorder;
var int iconPosHeight;
var int iconPosWidth;
function CreateControls ( ) )
event DrawWindow (
GC gc) )
event InitWindow ( ) )
function SelectButton ( Bool bNewSelected) )
function SetBorderSize ( int newWidth, int newHeight) )
function SetIcon (
Texture newIcon) )
function SetIconSize ( int newWidth, int newHeight) )
event StyleChanged ( ) )
event bool VirtualKeyPressed (
EInputKey key,
bool bRepeat) )
defaultproperties
{
iconPosWidth=52
iconPosHeight=52
buttonWidth=54
buttonHeight=54
borderWidth=54
borderHeight=54
bIconTranslucent=True
texBorders(0)=Texture'DeusExUI.UserInterface.PersonaItemHighlight_TL'
texBorders(1)=Texture'DeusExUI.UserInterface.PersonaItemHighlight_TR'
texBorders(2)=Texture'DeusExUI.UserInterface.PersonaItemHighlight_BL'
texBorders(3)=Texture'DeusExUI.UserInterface.PersonaItemHighlight_BR'
texBorders(4)=Texture'DeusExUI.UserInterface.PersonaItemHighlight_Left'
texBorders(5)=Texture'DeusExUI.UserInterface.PersonaItemHighlight_Right'
texBorders(6)=Texture'DeusExUI.UserInterface.PersonaItemHighlight_Top'
texBorders(7)=Texture'DeusExUI.UserInterface.PersonaItemHighlight_Bottom'
texBorders(8)=Texture'DeusExUI.UserInterface.PersonaItemHighlight_Center'
colIcon=(R=255,G=255,B=255)
colSelectionBorder=(R=255,G=255,B=255)
}
|
Creation time: Mon 8/11/2021 16:31:13.945 - Created with
UnCodeX