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

DeusEx.CreditsScrollWindow

Extends
DeusExBaseWindow

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

Direct Known Subclasses:

CreditsWindow, QuotesWindow

Variables Summary
BoolbBold
IntblankLineHeight
boolbLoadIntro
BoolbRenderingEnabled
boolbScrolling
ColorcolHeader
ColorcolText
FloatcurrentScrollSpeed
FontfontHeader
FontfontText
FloatmaxScrollSpeed
IntmaxTextWidth
IntmaxTileWidth
FloatminScrollSpeed
intsavedSongSection
StringScrollMusicString
FloatscrollSpeed
FloatspeedAdjustment
NametextName
WindowwinFadeBottom
WindowwinFadeTop
TileWindowwinScroll
Inherited Variables from DeusEx.DeusExBaseWindow
colBlack, colBlue, colCyan, colDarkBlue, colDarkCyan, colDarkGreen, colDarkRed, colGreen, colGrey, colLightBlue, colRed, colWhite, player, root, ScreenType
Inherited Variables from Extension.ModalWindow
acceleratorTable[0xFF], bDirtyAccelerators, focusMode, preferredFocus, tabGroupWindowList

Enumerations Summary
Inherited Enumerations from DeusEx.DeusExBaseWindow
EScreenType

Functions Summary
function ConfigurationChanged ()))
function CreateControls ()))
event DestroyWindow ()))
function FinishedScrolling ()))
event InitWindow ()))
eventbool MouseButtonReleased (float pointX, float pointY, EInputKey button, int numClicks))
function PrintAlignText (String itemLabel, String itemText))
function PrintGraphic (Texture graphic, int sizeX, int sizeY))
function PrintHeader (String headerText))
function PrintLn ()))
function PrintPicture (Texture pictureTextures[6], int textureCols, int textureRows, int imageX, int imageY))
function PrintText (String itemText, optional bool bLeftJustify))
function ProcessFinished ()))
function ProcessText ()))
function ProcessTextTag (DeusExTextParser parser))
function SetLoadIntro (bool bNewLoadIntro))
function StartMusic ()))
function StopMusic ()))
function StopRendering ()))
function Tick (float deltaTime))
eventbool VirtualKeyPressed (EInputKey key, bool bRepeat))
Inherited Functions from DeusEx.DeusExBaseWindow
CanPushScreen, CanStack, InitWindow, RefreshWindow
Inherited Functions from Extension.ModalWindow
IsCurrentModal, SetMouseFocusMode


Variables Detail

bBold Source code

var Bool bBold;

blankLineHeight Source code

var Int blankLineHeight;

bLoadIntro Source code

var bool bLoadIntro;

bRenderingEnabled Source code

var Bool bRenderingEnabled;

bScrolling Source code

var bool bScrolling;

colHeader Source code

var Color colHeader;

colText Source code

var Color colText;

currentScrollSpeed Source code

var Float currentScrollSpeed;

fontHeader Source code

var Font fontHeader;

fontText Source code

var Font fontText;

maxScrollSpeed Source code

var Float maxScrollSpeed;

maxTextWidth Source code

var Int maxTextWidth;

maxTileWidth Source code

var Int maxTileWidth;

minScrollSpeed Source code

var Float minScrollSpeed;

savedSongSection Source code

var int savedSongSection;

ScrollMusicString Source code

var String ScrollMusicString;

scrollSpeed Source code

var Float scrollSpeed;

speedAdjustment Source code

var Float speedAdjustment;

textName Source code

var Name textName;

winFadeBottom Source code

var Window winFadeBottom;

winFadeTop Source code

var Window winFadeTop;

winScroll Source code

var TileWindow winScroll;


Functions Detail

ConfigurationChanged Source code

function ConfigurationChanged ( ) )

CreateControls Source code

function CreateControls ( ) )

DestroyWindow Source code

event DestroyWindow ( ) )

FinishedScrolling Source code

function FinishedScrolling ( ) )

InitWindow Source code

event InitWindow ( ) )

MouseButtonReleased Source code

event bool MouseButtonReleased ( float pointX, float pointY, EInputKey button, int numClicks) )

PrintAlignText Source code

function PrintAlignText ( String itemLabel, String itemText) )

PrintGraphic Source code

function PrintGraphic ( Texture graphic, int sizeX, int sizeY) )

PrintHeader Source code

function PrintHeader ( String headerText) )

PrintLn Source code

function PrintLn ( ) )

PrintPicture Source code

function PrintPicture ( Texture pictureTextures[6], int textureCols, int textureRows, int imageX, int imageY) )

PrintText Source code

function PrintText ( String itemText, optional bool bLeftJustify) )

ProcessFinished Source code

function ProcessFinished ( ) )

ProcessText Source code

function ProcessText ( ) )

ProcessTextTag Source code

function ProcessTextTag ( DeusExTextParser parser) )

SetLoadIntro Source code

function SetLoadIntro ( bool bNewLoadIntro) )

StartMusic Source code

function StartMusic ( ) )

StopMusic Source code

function StopMusic ( ) )

StopRendering Source code

function StopRendering ( ) )

Tick Source code

function Tick ( float deltaTime) )

VirtualKeyPressed Source code

event bool VirtualKeyPressed ( EInputKey key, bool bRepeat) )


Defaultproperties

defaultproperties
{
     currentScrollSpeed=0.040000
     bScrolling=True
     scrollSpeed=0.040000
     minScrollSpeed=0.200000
     maxScrollSpeed=0.010000
     speedAdjustment=0.010000
     blankLineHeight=15
     maxTileWidth=600
     maxTextWidth=550
     fontHeader=Font'DeusExUI.FontConversationLargeBold'
     fontText=Font'DeusExUI.FontConversationLarge'
     colHeader=(R=255,G=255,B=255)
     colText=(R=200,G=200,B=200)
     ScreenType=ST_Credits
}

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