Packages

package level

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. abstract class AbstractLevelNode extends VBox

    Basic abstract level node, consisting of a text, an image, a play button and a simulation button

  2. abstract class AnimatedAbstractLevelNode extends AbstractLevelNode

    Animated version of the base AbstractLevelNode, adding scaling and fading effects

  3. class LevelEntitiesDrawer extends AnyRef

    Class which encapsulates all the required methods and procedures to draw the level entities

  4. class LevelNode extends AnimatedAbstractLevelNode

    This node represents a single selectable level from the menu

  5. trait LevelNodeListener extends AnyRef

    Trait which gets notified when a LevelNode event occurs

  6. class LevelStateBox extends VBox

    Simple box to manage resume and exit events

  7. trait LevelStateBoxListener extends AnyRef

    Trait which gets notified when a LevelStateBox event occurs

Value Members

  1. object LevelScreen

    A simple splash screen shown at the beginning of the level

Ungrouped