nicol

package nicol

Visibility
  1. Public
  2. All

Type Members

  1. trait Camera extends (⇒ Unit) ⇒ Unit

  2. trait DrawableEntity extends Entity

    This is an entity that can be drawn also.

  3. trait Entity extends Mutable

    An Entity is an unimportant base class for anything that should have an update method.

  4. class Game extends Actor

    Attributes
    abstract
  5. trait GameScene extends LoopScene

    This is the base class for any non-empty scene, any real game scene.

  6. trait Image extends Immutable

    Represents a loaded Image.

  7. case class Init (title: String, width: Int, height: Int) extends Scene with Product with Serializable

  8. trait LoopScene extends Scene

  9. trait RefererScene extends Scene

  10. trait Scene extends () ⇒ Unit with Mutable

    A Scene is an object that has a state and is a master to many other object.

  11. trait ShowFPS extends AnyRef

    This mixin gives you a method to write the current FPS into the title bar.

  12. trait StandardRenderer extends StandardGeometryRenderer with StringRenderer

  13. trait StaticScene extends Scene

  14. trait SyncableScene extends AnyRef

    A mixin you can use if you need a sync method to keep within a certain fps.

  15. class View extends Camera with Mutable

Value Members

  1. object End extends Scene

  2. object GameScene extends AnyRef

  3. object Image extends AnyRef

  4. object Pretransformed extends Camera

  5. object Scene extends AnyRef

  6. package font

  7. package geom

  8. package input

  9. package math

  10. package opengl

  11. package renderer

  12. package tiles