Methods summary
public static
ManiaLive\Gui\Windowing\ManagedWindow
|
#
Create( string $recipient = null, boolean $singleton = true )
This will create a new instance of the window that extends this class.
This will create a new instance of the window that extends this class.
Parameters
- $recipient
string $recipient
- $singleton
boolean $singleton
Returns
ManiaLive\Gui\Windowing\ManagedWindow
Throws
Overrides
|
public static
|
#
Buzz( )
Buzz all windows of the given type. Will inform players that this window has
got some new information for them.
Buzz all windows of the given type. Will inform players that this window has
got some new information for them.
|
public static
|
#
RedrawAll( )
Redraws all window instances that are currently shown on player screens and
send buzz signal if a window is minimized.
Redraws all window instances that are currently shown on player screens and
send buzz signal if a window is minimized.
Overrides
|
protected
|
#
onConstruct( )
Use the static Create method to instanciate a new object of that class.
Use the static Create method to instanciate a new object of that class.
Overrides
|
final public
boolean
|
#
isMaximized( )
Whether this window is currently maximized.
Whether this window is currently maximized.
Returns
boolean
|
final public
|
#
maximize( )
Set this window maximized and redraw it onto the screen.
Set this window maximized and redraw it onto the screen.
|
public
|
#
setMaximizable( boolean $maximizable = true )
Show or hide the maximize button.
Show or hide the maximize button.
Parameters
- $maximizable
boolean $maximizable
|
public
|
#
onDraw( )
Actions that need to be processed before the Window is being showed. This
includes eg. resizing and positioning of Elements and Controls.
Actions that need to be processed before the Window is being showed. This
includes eg. resizing and positioning of Elements and Controls.
Overrides
|
protected
|
#
onHide( )
Unmaximize window if needed
Unmaximize window if needed
Overrides
|
public
|
#
destroy( )
Remove all references from this Window. Unregister events and remove
references to this Window from components.
Remove all references from this Window. Unregister events and remove
references to this Window from components.
Overrides
|