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

UWindow.MMMusicListGrid

Extends
UWindowGrid
Modifiers
Config ( User )

Core.Object
|   
+-- UWindow.UWindowBase
   |   
   +-- UWindow.UWindowWindow
      |   
      +-- UWindow.UWindowGrid
         |   
         +-- UWindow.MMMusicListGrid

Constants Summary
Inherited Contants from UWindow.UWindowWindow
DE_Change, DE_Click, DE_Created, DE_DoubleClick, DE_Enter, DE_EnterPressed, DE_Exit, DE_HelpChanged, DE_LMouseDown, DE_MClick, DE_MouseEnter, DE_MouseLeave, DE_MouseMove, DE_RClick, DE_WheelDownPressed, DE_WheelUpPressed

Variables Summary
boolbIsStream
intCurrentPlayTime
byteListCount
array<MMTextLineType>LoadedMList
MMMainClientWindowMMClient
intMusicLength
UWindowGridColumnMusicName
UWindowGridColumnMusicPackage
MMListPullDownPullDown
byteSelectedRow
MMMusicListGrid
stringAddedStr
stringAlreadyUsedStr
stringBadIndexStr
stringFailedLoadStr
stringFailedToPlayStr
stringMusicNameStr
stringMusicPackStr
intMusicPlayTime
stringNullErrorStr
stringRemoveSongStr
array<string>SavedMusics
stringStartedPlayStr
Inherited Variables from UWindow.UWindowGrid
bNoKeyboard, bShowHorizSB, bSizingColumn, ClientArea, FirstColumn, HorizSB, LastColumn, RowHeight, TopRow, VertSB
Inherited Variables from UWindow.UWindowWindow
ActiveWindow, bAcceptsFocus, bAcceptsHotKeys, bAlwaysBehind, bAlwaysOnTop, bHandleStoreage, bIgnoreLDoubleClick, bIgnoreMDoubleClick, bIgnoreRDoubleClick, bLeaveOnscreen, bMMouseDown, bMouseDown, bNoClip, bRMouseDown, bTransient, bUWindowActive, bWindowVisible, ClickTime, ClickX, ClickY, ClippingRegion, Cursor, FirstChildWindow, LastChildWindow, LookAndFeel, MClickTime, MClickX, MClickY, ModalWindow, NextSiblingWindow, OwnerWindow, ParentWindow, PrevSiblingWindow, RClickTime, RClickX, RClickY, Root, WinHeight, WinLeft, WinTop, WinWidth

Enumerations Summary
Inherited Enumerations from UWindow.UWindowWindow
WinMessage

Structures Summary
MMTextLineType
SongPackage, SongName
Inherited Structures from UWindow.UWindowWindow
MouseCursor

Functions Summary
function AddSong (string SngName ))
function Close (optional bool bByParent))
function CreateColumns ()))
function Created ()))
function DoubleClickRow (int Row))
function InitMusicList ()))
function MusicTimer ()))
function PaintColumn (Canvas C, UWindowGridColumn Column, float MouseX, float MouseY))
function RemoveSong (int RowNum ))
function Resized ()))
function RightClickRow (int Row, float X, float Y))
function SelectRow (int Row))
function StartRandomSong ()))
function UpdateMusicList ()))
Inherited Functions from UWindow.UWindowGrid
AddColumn, BeforePaint, Created, DoubleClickRow, KeyDown, MouseLeaveColumn, Paint, PaintColumn, Resized, RightClickRow, RightClickRowDown, SelectRow, SortColumn
Inherited Functions from UWindow.UWindowWindow
Activated, ActivateWindow, AfterCreate, AfterPaint, BeforeCreate, BeforePaint, BeginPlay, BringToFront, CancelAcceptsFocus, CheckKeyFocusWindow, CheckMousePassThrough, Click, ClipText, ClipTextWidth, Close, Created, CreateWindow, Deactivated, DoTick, DoubleClick, DrawClippedActor, DrawClippedTexture, DrawHorizTiledPieces, DrawMiscBevel, DrawStretchedTexture, DrawStretchedTextureSegment, DrawUpBevel, DrawVertTiledPieces, EscClose, FindChildWindow, FindWindowUnder, FocusOtherWindow, FocusWindow, GetDesiredDimensions, GetEntryLevel, GetLevel, GetLookAndFeelTexture, GetMouseXY, GetParent, GetPlayerOwner, GlobalToWindow, HasActiveWindow, HideChildWindow, HideWindow, HotKeyDown, HotKeyUp, IsActive, KeyDown, KeyFocusEnter, KeyFocusExit, KeyType, KeyUp, LMouseDown, LMouseUp, MClick, MDoubleClick, MessageBox, MessageBoxDone, MessageClients, MMouseDown, MMouseUp, MouseEnter, MouseIsOver, MouseLeave, MouseMove, NotifyAfterLevelChange, NotifyBeforeLevelChange, NotifyQuitUnreal, NotifyWindowRemoved, OverrideMessage, Paint, PaintClients, ParseAmpersand, ProcessMenuKey, PropagateKey, RClick, RDoubleClick, RemoveAmpersand, ReplaceText, Resized, ResolutionChanged, RMouseDown, RMouseUp, SaveConfigs, SendToBack, SetAcceptsFocus, SetAcceptsHotKeys, SetCursor, SetMouseWindow, SetParent, SetSize, ShowChildWindow, ShowModal, ShowWindow, StripCRLF, TextSize, Tick, Tile, ToolTip, WaitModal, WindowEvent, WindowHidden, WindowIsVisible, WindowShown, WindowToGlobal, WrapClipText


Variables Detail

bIsStream Source code

var bool bIsStream;

CurrentPlayTime Source code

var int CurrentPlayTime;

ListCount Source code

var byte ListCount;

LoadedMList Source code

var array<MMTextLineType> LoadedMList;

MMClient Source code

var MMMainClientWindow MMClient;

MusicLength Source code

var int MusicLength;

MusicName Source code

var UWindowGridColumn MusicName;

MusicPackage Source code

var UWindowGridColumn MusicPackage;

PullDown Source code

var MMListPullDown PullDown;

SelectedRow Source code

var byte SelectedRow;

MMMusicListGrid

AddedStr Source code

var(MMMusicListGrid) localized string AddedStr;

AlreadyUsedStr Source code

var(MMMusicListGrid) localized string AlreadyUsedStr;

BadIndexStr Source code

var(MMMusicListGrid) localized string BadIndexStr;

FailedLoadStr Source code

var(MMMusicListGrid) localized string FailedLoadStr;

FailedToPlayStr Source code

var(MMMusicListGrid) localized string FailedToPlayStr;

MusicNameStr Source code

var(MMMusicListGrid) localized string MusicNameStr;

MusicPackStr Source code

var(MMMusicListGrid) localized string MusicPackStr;

MusicPlayTime Source code

var(MMMusicListGrid) globalconfig int MusicPlayTime;

NullErrorStr Source code

var(MMMusicListGrid) localized string NullErrorStr;

RemoveSongStr Source code

var(MMMusicListGrid) localized string RemoveSongStr;

SavedMusics Source code

var(MMMusicListGrid) globalconfig array<string> SavedMusics;

StartedPlayStr Source code

var(MMMusicListGrid) localized string StartedPlayStr;


Structures Detail

MMTextLineType Source code

struct MMTextLineType
{
var string SongName;
var string SongPackage;
};



Functions Detail

AddSong Source code

function AddSong ( string SngName ) )

Close Source code

function Close ( optional bool bByParent) )

CreateColumns Source code

function CreateColumns ( ) )

Created Source code

function Created ( ) )

DoubleClickRow Source code

function DoubleClickRow ( int Row) )

InitMusicList Source code

function InitMusicList ( ) )

MusicTimer Source code

function MusicTimer ( ) )

PaintColumn Source code

function PaintColumn ( Canvas C, UWindowGridColumn Column, float MouseX, float MouseY) )

RemoveSong Source code

function RemoveSong ( int RowNum ) )

Resized Source code

function Resized ( ) )

RightClickRow Source code

function RightClickRow ( int Row, float X, float Y) )

SelectRow Source code

function SelectRow ( int Row) )

StartRandomSong Source code

final function StartRandomSong ( ) )

UpdateMusicList Source code

function UpdateMusicList ( ) )


Defaultproperties

defaultproperties
{
				MusicNameStr="Music name"
				MusicPackStr="Music package"
				FailedToPlayStr="Failed to play: Music '%s' was not found or failed to load."
				StartedPlayStr="Started playing music '%s' with music section %i."
				NullErrorStr="Failed to add: NULL is not a valid song."
				FailedLoadStr="Failed to add: Music '%s' file could not be found or loaded."
				AlreadyUsedStr="Failed to add: Music '%s' is already in the playlist."
				AddedStr="Added music '%s' (%i)."
				RemoveSongStr="Removed song #%i."
				BadIndexStr="Failed to remove: Bad remove index."
				SavedMusics(0)="Isotoxin"
				SavedMusics(1)="K_Vision"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: zo 11-11-2012 21:14:11.162 - Created with UnCodeX