Skip to main content

MenuButton

Kindclass
Packagestates
Full namestates.MenuButton
Sourcesource/states/ModsMenuState.hx
ExtendsFlxSpriteGroup
Compiled when#if MODS_ALLOWED

Public fields​

NameTypeStaticDefaultNotes
bgFlxSpriteno—#if MODS_ALLOWED
textOnAlphabetno—#if MODS_ALLOWED
textOffAlphabetno—#if MODS_ALLOWED
iconFlxSpriteno—#if MODS_ALLOWED
onClickVoid->Void = nullno—#if MODS_ALLOWED
enabledBoolnotrueproperty (default, set) · #if MODS_ALLOWED
focusChangeCallbackBool->Void = nullno—#if MODS_ALLOWED
onFocusBoolnofalseproperty (default, set) · #if MODS_ALLOWED
ignoreCheckBoolnofalse#if MODS_ALLOWED

Public methods​

new (constructor)​

function new(x:Float, y:Float, width:Int, height:Int, text:String = null, img:FlxGraphic = null, onClick:Void->Void = null, animWidth:Int = 0, animHeight:Int = 0)

Only compiled when #if MODS_ALLOWED.

ParameterTypeDefault
xFloat—
yFloat—
widthInt—
heightInt—
text (optional)Stringnull
img (optional)FlxGraphicnull
onClickVoid->Void = null, animWidth:Int = 0, animHeight:Int = 0—

View source

setButtonVisibility​

function setButtonVisibility(focusVal:Bool)

Only compiled when #if MODS_ALLOWED.

ParameterTypeDefault
focusValBool—

View source

centerOnBg​

function centerOnBg(spr:FlxSprite)

Only compiled when #if MODS_ALLOWED.

ParameterTypeDefault
sprFlxSprite—

View source

Internals​

Private / internal members
FieldTypeStatic
_needACheckBoolno
Method
override function update(elapsed:Float)
function set_onFocus(newValue:Bool)
function set_enabled(newValue:Bool)