package level
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
abstract
class
AbstractLevelNode extends VBox
Basic abstract level node, consisting of a text, an image, a play button and a simulation button
-
abstract
class
AnimatedAbstractLevelNode extends AbstractLevelNode
Animated version of the base AbstractLevelNode, adding scaling and fading effects
-
class
LevelEntitiesDrawer extends AnyRef
Class which encapsulates all the required methods and procedures to draw the level entities
-
class
LevelNode extends AnimatedAbstractLevelNode
This node represents a single selectable level from the menu
-
trait
LevelNodeListener extends AnyRef
Trait which gets notified when a LevelNode event occurs
-
class
LevelStateBox extends VBox
Simple box to manage resume and exit events
-
trait
LevelStateBoxListener extends AnyRef
Trait which gets notified when a LevelStateBox event occurs
Value Members
-
object
LevelScreen
A simple splash screen shown at the beginning of the level