RenderNode

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

RenderNodes are built-in node types that have their own size, and where Indigo understands how to build the shader data.

Attributes

Companion
object
Graph
Supertypes
trait SceneNode
class Object
trait Matchable
class Any
Known subtypes
trait EntityNode[T]
class BlankEntity
class Clip[M]
class Graphic[M]
trait Shape[T]
class Box
class Circle
class Line
class Polygon
class TextBox
Show all

Members list

Type members

Types

type Out = T

Value members

Abstract methods

def eventHandler: ((T, GlobalEvent)) => Option[GlobalEvent]
def eventHandlerEnabled: Boolean
def size: Size
override def withDepth(newDepth: Depth): T

Attributes

Definition Classes

Inherited methods

def depth: Depth

Attributes

Inherited from:
SceneNode
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