Constants

CUSTOMUI_MLID

CUSTOMUI_MLID

Properties

$customUI

$customUI : \ManiaControl\Manialinks\customUI

Type

\ManiaControl\Manialinks\customUI

$updateManialink

$updateManialink : 

Type

Methods

getUsageInformation()

getUsageInformation() 

Gets Information about the Class, and a List of the Public Method

__construct()

__construct(\ManiaControl\ManiaControl  $maniaControl) 

Create a custom UI manager instance

Parameters

\ManiaControl\ManiaControl $maniaControl

handle1Second()

handle1Second() 

Handle 1 Second Callback

updateManialink()

updateManialink(\ManiaControl\Players\Player  $player = null) 

Update the CustomUI Manialink

Parameters

\ManiaControl\Players\Player $player

handlePlayerJoined()

handlePlayerJoined(\ManiaControl\Players\Player  $player) 

Handle PlayerJoined Callback

Parameters

\ManiaControl\Players\Player $player

setNoticeVisible()

setNoticeVisible(boolean  $visible) 

Set Showing of Notices

Parameters

boolean $visible

setChallengeInfoVisible()

setChallengeInfoVisible(boolean  $visible) 

Set Showing of the Challenge Info

Parameters

boolean $visible

setNetInfosVisible()

setNetInfosVisible(boolean  $visible) 

Set Showing of the Net Infos

Parameters

boolean $visible

setChatVisible()

setChatVisible(boolean  $visible) 

Set Showing of the Chat

Parameters

boolean $visible

setCheckpointListVisible()

setCheckpointListVisible(boolean  $visible) 

Set Showing of the Checkpoint List

Parameters

boolean $visible

setRoundScoresVisible()

setRoundScoresVisible(boolean  $visible) 

Set Showing of Round Scores

Parameters

boolean $visible

setScoretableVisible()

setScoretableVisible(boolean  $visible) 

Set Showing of the Scoretable

Parameters

boolean $visible

setGlobalVisible()

setGlobalVisible(boolean  $visible) 

Set Global Showing

Parameters

boolean $visible

prepareManialink()

prepareManialink() 

Create the ManiaLink and CustomUI instances