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

DeusEx.PersonaScreenConversations

Extends
PersonaScreenBaseWindow

Core.Object
|   
+-- Extension.ExtensionObject
   |   
   +-- Extension.Window
      |   
      +-- Extension.TabGroupWindow
         |   
         +-- Extension.ModalWindow
            |   
            +-- DeusEx.DeusExBaseWindow
               |   
               +-- DeusEx.PersonaScreenBaseWindow
                  |   
                  +-- DeusEx.PersonaScreenConversations

Variables Summary
stringActorButtonLabel
BoolbSortReverse
PersonaActionButtonWindowbtnActor
PersonaActionButtonWindowbtnLocation
PersonaActionButtonWindowbtnType
StringConversationsTitleText
TileWindowconWindow
stringLocationButtonLabel
PersonaListWindowlstCons
intsortColumn
stringTypeButtonLabel
PersonaScrollAreaWindowwinScroll
Inherited Variables from DeusEx.PersonaScreenBaseWindow
clientBorderHeight, clientBorderOffsetX, clientBorderOffsetY, clientBorderTextureCols, clientBorderTextureRows, clientBorderTextures[6], clientBorderWidth, clientHeight, clientOffsetX, clientOffsetY, clientTextureCols, clientTextureRows, clientTextures[6], clientWidth, screenHeight, screenWidth, txtTitle, winClient, winClientBorder, winNavBar, winStatus
Inherited Variables from DeusEx.DeusExBaseWindow
colBlack, colBlue, colCyan, colDarkBlue, colDarkCyan, colDarkGreen, colDarkRed, colGreen, colGrey, colLightBlue, colRed, colWhite, player, root, ScreenType

Enumerations Summary
Inherited Enumerations from DeusEx.DeusExBaseWindow
EScreenType

Functions Summary
functionbool ButtonActivated (Window buttonPressed ))
functionPersonaActionButtonWindow CreateBarButton (Window winParent, int buttonWidth, string buttonLabel))
function CreateButtons ()))
function CreateControls ()))
function CreateConversationWindow ()))
function CreateHistoryListWindow ()))
function DisplayHistory (ConHistory history))
event InitWindow ()))
eventbool ListSelectionChanged (window list, int numSelections, int focusRowId))
function PopulateConversations ()))
function SetSortColumn (int newSortColumn))
Inherited Functions from DeusEx.PersonaScreenBaseWindow
AddLog, CreateClientBorderWindow, CreateClientWindow, CreateControls, CreateNavBarWindow, CreatePersonaButton, CreatePersonaHeaderText, CreateScrollAreaWindow, CreateScrollTileWindow, CreateTileWindow, CreateTitleWindow, DestroyWindow, InitWindow, SaveSettings, StyleChanged, VirtualKeyPressed
Inherited Functions from DeusEx.DeusExBaseWindow
CanPushScreen, CanStack, InitWindow, RefreshWindow


Variables Detail

ActorButtonLabel Source code

var localized string ActorButtonLabel;

bSortReverse Source code

var Bool bSortReverse;

btnActor Source code

var PersonaActionButtonWindow btnActor;

btnLocation Source code

var PersonaActionButtonWindow btnLocation;

btnType Source code

var PersonaActionButtonWindow btnType;

ConversationsTitleText Source code

var localized String ConversationsTitleText;

conWindow Source code

var TileWindow conWindow;

LocationButtonLabel Source code

var localized string LocationButtonLabel;

lstCons Source code

var PersonaListWindow lstCons;

sortColumn Source code

var int sortColumn;

TypeButtonLabel Source code

var localized string TypeButtonLabel;

winScroll Source code

var PersonaScrollAreaWindow winScroll;


Functions Detail

ButtonActivated Source code

function bool ButtonActivated ( Window buttonPressed ) )

CreateBarButton Source code

function PersonaActionButtonWindow CreateBarButton ( Window winParent, int buttonWidth, string buttonLabel) )

CreateButtons Source code

function CreateButtons ( ) )

CreateControls Source code

function CreateControls ( ) )

CreateConversationWindow Source code

function CreateConversationWindow ( ) )

CreateHistoryListWindow Source code

function CreateHistoryListWindow ( ) )

DisplayHistory Source code

function DisplayHistory ( ConHistory history) )

InitWindow Source code

event InitWindow ( ) )

ListSelectionChanged Source code

event bool ListSelectionChanged ( window list, int numSelections, int focusRowId) )

PopulateConversations Source code

function PopulateConversations ( ) )

SetSortColumn Source code

function SetSortColumn ( int newSortColumn) )


Defaultproperties

defaultproperties
{
     ConversationsTitleText="Conversations"
     ActorButtonLabel="Contact"
     LocationButtonLabel="Location"
     TypeButtonLabel="Type"
     ClientWidth=426
     ClientHeight=407
     clientOffsetX=105
     clientOffsetY=17
     clientTextures(0)=Texture'DeusExUI.UserInterface.ConversationsBackground_1'
     clientTextures(1)=Texture'DeusExUI.UserInterface.ConversationsBackground_2'
     clientTextures(2)=Texture'DeusExUI.UserInterface.ConversationsBackground_3'
     clientTextures(3)=Texture'DeusExUI.UserInterface.ConversationsBackground_4'
     clientBorderTextures(0)=Texture'DeusExUI.UserInterface.ConversationsBorder_1'
     clientBorderTextures(1)=Texture'DeusExUI.UserInterface.ConversationsBorder_2'
     clientBorderTextures(2)=Texture'DeusExUI.UserInterface.ConversationsBorder_3'
     clientBorderTextures(3)=Texture'DeusExUI.UserInterface.ConversationsBorder_4'
     clientBorderTextures(4)=Texture'DeusExUI.UserInterface.ConversationsBorder_5'
     clientBorderTextures(5)=Texture'DeusExUI.UserInterface.ConversationsBorder_6'
     clientTextureRows=2
     clientTextureCols=2
     clientBorderTextureRows=2
     clientBorderTextureCols=3
}

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