ManiaLib 1.0b1 API Reference

 Class Music

Description

Music

Located in /gui-toolkit/standard.php (line 1549)

GuiComponent
   |
   --GuiElement
      |
      --Music
Direct descendents
Class Description
 class Audio Audio player
Method Summary
 Music __construct ()
 string getData ()
 void setData (string $filename, [string $absoluteUrl = APP_DATA_DIR_URL])
Methods
Constructor __construct (line 1563)
Music __construct ()

Redefinition of:
GuiElement::__construct()
Manialink element default constructor. It's common to specify the size of the element in the constructor.

Redefined in descendants as:
getData (line 1590)

Returns the data URL

string getData ()
setData (line 1574)

Sets the data to play. If you don't specify the second parameter, it will

look for the image in the path defined by the APP_DATA_DIR_URL constant

void setData (string $filename, [string $absoluteUrl = APP_DATA_DIR_URL])
  • string $filename: The image filename (or URL)
  • string $absoluteUrl: The URL that will be appended to the image. Use null if you want to specify an absolute URL as first parameter

Inherited Methods

Inherited From GuiElement

 GuiElement::__construct()
 GuiElement::addLink()
 GuiElement::addPlayerId()
 GuiElement::getAction()
 GuiElement::getActionKey()
 GuiElement::getAddPlayerId()
 GuiElement::getBgcolor()
 GuiElement::getHalign()
 GuiElement::getImage()
 GuiElement::getImageFocus()
 GuiElement::getImageFocusid()
 GuiElement::getImageid()
 GuiElement::getManialink()
 GuiElement::getManiazone()
 GuiElement::getStyle()
 GuiElement::getSubStyle()
 GuiElement::getUrl()
 GuiElement::getValign()
 GuiElement::hasLink()
 GuiElement::save()
 GuiElement::setAction()
 GuiElement::setActionKey()
 GuiElement::setAlign()
 GuiElement::setBgcolor()
 GuiElement::setHalign()
 GuiElement::setImage()
 GuiElement::setImageFocus()
 GuiElement::setImageFocusid()
 GuiElement::setImageid()
 GuiElement::setManialink()
 GuiElement::setManiazone()
 GuiElement::setStyle()
 GuiElement::setSubStyle()
 GuiElement::setUrl()
 GuiElement::setValign()

Inherited From GuiComponent

 GuiComponent::getPosX()
 GuiComponent::getPosY()
 GuiComponent::getPosZ()
 GuiComponent::getScale()
 GuiComponent::getSizeX()
 GuiComponent::getSizeY()
 GuiComponent::setPosition()
 GuiComponent::setPositionX()
 GuiComponent::setPositionY()
 GuiComponent::setPositionZ()
 GuiComponent::setScale()
 GuiComponent::setSize()
 GuiComponent::setSizeX()
 GuiComponent::setSizeY()
Class Constants

Inherited Constants

Inherited from GuiElement

GuiElement::USE_ABSOLUTE_URL