DeusEx.CreditsScrollWindow
- Extends
- DeusExBaseWindow
Core.Object
|
+-- Extension.ExtensionObject
|
+-- Extension.Window
|
+-- Extension.TabGroupWindow
|
+-- Extension.ModalWindow
|
+-- DeusEx.DeusExBaseWindow
|
+-- DeusEx.CreditsScrollWindow
Direct Known Subclasses:
CreditsWindow, QuotesWindow
Inherited Variables from DeusEx.DeusExBaseWindow |
colBlack, colBlue, colCyan, colDarkBlue, colDarkCyan, colDarkGreen, colDarkRed, colGreen, colGrey, colLightBlue, colRed, colWhite, player, root, ScreenType |
Functions Summary |
 | | ConfigurationChanged ()))
|
 | | CreateControls ()))
|
 | | DestroyWindow ()))
|
 | | FinishedScrolling ()))
|
 | | InitWindow ()))
|
 | bool | MouseButtonReleased (float pointX, float pointY, EInputKey button, int numClicks))
|
 | | PrintAlignText (String itemLabel, String itemText))
|
 | | PrintGraphic (Texture graphic, int sizeX, int sizeY))
|
 | | PrintHeader (String headerText))
|
 | | PrintLn ()))
|
 | | PrintPicture (Texture pictureTextures[6], int textureCols, int textureRows, int imageX, int imageY))
|
 | | PrintText (String itemText, optional bool bLeftJustify))
|
 | | ProcessFinished ()))
|
 | | ProcessText ()))
|
 | | ProcessTextTag (DeusExTextParser parser))
|
 | | SetLoadIntro (bool bNewLoadIntro))
|
 | | StartMusic ()))
|
 | | StopMusic ()))
|
 | | StopRendering ()))
|
 | | Tick (float deltaTime))
|
 | bool | VirtualKeyPressed (EInputKey key, bool bRepeat))
|
var Bool bBold;
var Int blankLineHeight;
var bool bLoadIntro;
var Bool bRenderingEnabled;
var bool bScrolling;
var Float currentScrollSpeed;
var Font fontHeader;
var Font fontText;
var Float maxScrollSpeed;
var Int maxTextWidth;
var Int maxTileWidth;
var Float minScrollSpeed;
var int savedSongSection;
var String ScrollMusicString;
var Float scrollSpeed;
var Float speedAdjustment;
var Name textName;
function ConfigurationChanged ( ) )
function CreateControls ( ) )
event DestroyWindow ( ) )
function FinishedScrolling ( ) )
event InitWindow ( ) )
event bool 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 SetLoadIntro ( bool bNewLoadIntro) )
function StartMusic ( ) )
function StopMusic ( ) )
function StopRendering ( ) )
function Tick ( float deltaTime) )
event bool VirtualKeyPressed (
EInputKey key,
bool bRepeat) )
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
}
|
Creation time: Mon 8/11/2021 16:31:05.318 - Created with
UnCodeX