Class Menu
Navigation menu Looks like the navigation menu on the left in the game
menus
-
ManiaLib\Gui\Component
-
ManiaLib\Gui\Element
implements
ManiaLib\Gui\Drawable
-
ManiaLib\Gui\Elements\Quad
-
ManiaLib\Gui\Elements\Bgs1
-
ManiaLib\Gui\Cards\Navigation\Menu
Methods summary
public
|
#
__construct( )
Manialink element default constructor. It's common to specify the size of the
element in the constructor.
Manialink element default constructor. It's common to specify the size of the
element in the constructor.
Overrides
|
public
|
|
public
|
#
addGap( float $gap = 4 )
Adds a vertical gap before the next item
Adds a vertical gap before the next item
Parameters
|
public
|
|
Methods inherited from ManiaLib\Gui\Element
addLink(),
buildXML(),
getAction(),
getActionKey(),
getAddPlayerId(),
getBgcolor(),
getBgcolorFocus(),
getImage(),
getImageFocus(),
getImageFocusid(),
getImageid(),
getManialink(),
getManialinkId(),
getScriptEvents(),
getStyle(),
getSubStyle(),
getUrl(),
getUrlId(),
handleCardElements(),
hasLink(),
save(),
setAction(),
setActionKey(),
setBgcolor(),
setBgcolorFocus(),
setCardElementPosition(),
setImage(),
setImageFocus(),
setImageFocusid(),
setImageid(),
setManialink(),
setManialinkId(),
setScriptEvents(),
setStyle(),
setSubStyle(),
setUrl(),
setUrlId()
|
Methods inherited from ManiaLib\Gui\Component
getBorderBottom(),
getBorderLeft(),
getBorderRight(),
getBorderTop(),
getHalign(),
getId(),
getParentFrame(),
getParentLayout(),
getParentNode(),
getPosX(),
getPosY(),
getPosZ(),
getRealSizeX(),
getRealSizeY(),
getRelativeHalign(),
getRelativeValign(),
getScale(),
getSizeX(),
getSizeY(),
getValign(),
incPosX(),
incPosY(),
incPosZ(),
isVisible(),
onAlign(),
onMove(),
onResize(),
onScale(),
setAlign(),
setHalign(),
setId(),
setParentFrame(),
setParentLayout(),
setParentNode(),
setPosX(),
setPosY(),
setPosZ(),
setPosition(),
setPositionX(),
setPositionY(),
setPositionZ(),
setRelativeAlign(),
setRelativeHalign(),
setRelativeValign(),
setScale(),
setSize(),
setSizeX(),
setSizeY(),
setValign(),
setVisibility()
|
Constants inherited from ManiaLib\Gui\Elements\Bgs1
BgButton,
BgButtonBig,
BgButtonGlow,
BgButtonGrayed,
BgButtonShadow,
BgButtonSmall,
BgCard,
BgCard1,
BgCard2,
BgCard3,
BgCardBuddy,
BgCardChallenge,
BgCardFolder,
BgCardInventoryItem,
BgCardList,
BgCardPlayer,
BgCardSystem,
BgCardZone,
BgDialogBlur,
BgEmpty,
BgGradBottom,
BgGradLeft,
BgGradRight,
BgGradTop,
BgGradV,
BgHealthBar,
BgIconBorder,
BgList,
BgListLine,
BgPager,
BgProgressBar,
BgShadow,
BgSlider,
BgSystemBar,
BgTitle2,
BgTitle3,
BgTitle3_1,
BgTitle3_2,
BgTitle3_3,
BgTitle3_4,
BgTitle3_5,
BgTitleGlow,
BgTitlePage,
BgTitleShadow,
BgWindow1,
BgWindow2,
BgWindow3,
Glow,
HealthBar,
NavButton,
NavButtonBlink,
NavButtonQuit,
ProgressBar,
ProgressBarSmall,
Shadow
|
Constants inherited from ManiaLib\Gui\Elements\Quad
BgRaceScore2,
Bgs1,
Bgs1InRace,
BgsChallengeMedals,
BgsPlayerCard,
Copilot,
Icons128x128_1,
Icons128x128_Blink,
Icons128x32_1,
Icons321Go,
Icons64x64_1,
ManiaPlanetLogos,
MedalsBig,
UIConstructionSimple_Buttons
|
Properties inherited from ManiaLib\Gui\Element
$action,
$actionKey,
$bgcolor,
$bgcolorfocus,
$cardElements,
$cardElementsHalign,
$cardElementsLayout,
$cardElementsPosX,
$cardElementsPosY,
$cardElementsPosZ,
$cardElementsValign,
$goto,
$image,
$imageFocus,
$imageFocusid,
$imageid,
$manialink,
$manialinkId,
$scriptevents,
$url,
$urlId,
$xml
|
Properties inherited from ManiaLib\Gui\Component
$halign,
$id,
$parentFrame,
$parentLayout,
$parentNode,
$posX,
$posY,
$posZ,
$relativeHalign,
$relativeValign,
$scale,
$scriptEvents,
$sizeX,
$sizeY,
$valign,
$visible
|