EntityNode

indigo.shared.scenegraph.EntityNode
See theEntityNode companion object
trait EntityNode[T <: SceneNode] extends RenderNode[T]

EntityNodes can be extended to create custom scene elements.

Can be made cloneable by extending Cloneable.

Attributes

Companion
object
Graph
Supertypes
trait RenderNode[T]
trait SceneNode
class Object
trait Matchable
class Any
Known subtypes
class BlankEntity
class Clip[M]

Members list

Type members

Inherited types

type Out = T

Attributes

Inherited from:
RenderNode

Value members

Abstract methods

override def withDepth(newDepth: Depth): T

Attributes

Definition Classes

Concrete methods

Inherited and Abstract methods

def depth: Depth

Attributes

Inherited from:
SceneNode
def eventHandler: ((T, GlobalEvent)) => Option[GlobalEvent]

Attributes

Inherited from:
RenderNode
def eventHandlerEnabled: Boolean

Attributes

Inherited from:
RenderNode
def flip: Flip

Attributes

Inherited from:
SceneNode

Attributes

Inherited from:
SceneNode
def ref: Point

Attributes

Inherited from:
SceneNode

Attributes

Inherited from:
SceneNode
def scale: Vector2

Attributes

Inherited from:
SceneNode
def size: Size

Attributes

Inherited from:
RenderNode