Packages

package editor

Type Members

  1. abstract class AbstractSpawnerCellEntityCreator extends CellEntityCreator

    Abstract Creator for Spawner entities

  2. abstract class BaseEditorCreator[A] extends VBox with EditorCreator[A]

    Abstract basic EditorCreator which provide styling and utility methods

    Abstract basic EditorCreator which provide styling and utility methods

    A

    the type of the element provided

  3. class CellEntityCreator extends BaseEditorCreator[CellEntity] with EditorCellBuilderConfigurator

    A panel showing input nodes which is also capable of providing the requested CellEntity

  4. class CircleLevelCreator extends BaseEditorCreator[Circle]

    A panel showing input nodes which is also capable of providing the requested circular level

  5. trait EditorCellBuilderConfigurator extends AnyRef

    Basic CellBuilder configurator, used by the various cell editors

  6. trait EditorCreator[A] extends AnyRef

    A trait modelling a component which can provide an element of the requested type

    A trait modelling a component which can provide an element of the requested type

    A

    the type of the element provided

  7. class EditorEntityTypeContainer extends AnyRef

    This class holds those variables and view components responsible to let the user choose and create the entity type in the EditorScene

  8. trait EditorEntityTypeContainerListener extends AnyRef

    Trait used to notify EditorEntityTypeContainer events

  9. class EditorLevelNode extends AnimatedAbstractLevelNode

    Level node representing a custom level created by the user

  10. trait EditorLevelNodeListener extends LevelNodeListener

    Trait which gets notified when a LevelNode event occurs

  11. class EditorLevelTypeContainer extends AnyRef

    This class holds those variables and view components responsible to let the user choose the level type in the EditorScene

  12. trait EditorLevelTypeContainerListener extends AnyRef

    Trait used to notify EditorLevelTypeContainer events

  13. class GravityCellEntityCreator extends CellEntityCreator

    A panel showing input nodes which is also capable of providing the requested GravityCellEntity

  14. class PlayerCellEntityCreator extends AbstractSpawnerCellEntityCreator

    A panel showing input nodes which is also capable of providing the requested PlayerCellEntity

  15. class RectangleLevelCreator extends BaseEditorCreator[Rectangle]

    A panel showing input nodes which is also capable of providing the requested rectangular level

  16. class SentientCellEntityCreator extends AbstractSpawnerCellEntityCreator

    A panel showing input nodes which is also capable of providing the requested SentientCellEntity

Ungrouped