Basics

Guides

API Reference

Menu

Basics

Guides

API Reference

class: MenuItem

[17:14] static extends: object

Helper for FXGL's MenuItem enum (com.almasb.fxgl.app.MenuItem). Each value names an optional group of menu entries the default FXGL menu shows when the corresponding value is added to GameSettings.setEnabledMenuItems.

  • SAVE_LOAD — enables Continue, Save, and Load entries.
  • EXTRA — enables the Extra submenu (Credits, Trophies).
  • ONLINE — enables the Online (multiplayer) entry.

Methods

  • SAVE_LOAD ()

    Returns the SAVE_LOAD menu-item value.

    • @r An AussomJavaObject around the enum value.
  • EXTRA ()

    Returns the EXTRA menu-item value.

    • @r An AussomJavaObject around the enum value.
  • ONLINE ()

    Returns the ONLINE menu-item value.

    • @r An AussomJavaObject around the enum value.
  • get (string Name)

    Resolves a MenuItem enum value by name.

    • @p Name is one of "SAVE_LOAD", "EXTRA", "ONLINE".
    • @r An AussomJavaObject around the enum value.
  • values ()

    Returns MenuItem[] containing every constant.

  • valueOf (string Name)

    Standard Enum.valueOf strict lookup.