SceneGraphNodePrimitive

Represents nodes with a basic spacial presence.
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
class Graphic
class Group
class Sprite
class Text

Value members

Methods

override def withPosition(newPosition: Point): SceneGraphNodePrimitive
Definition Classes
override def withRotation(newRotation: Radians): SceneGraphNodePrimitive
Definition Classes
override def withScale(newScale: Vector2): SceneGraphNodePrimitive
Definition Classes
override def withDepth(newDepth: Depth): SceneGraphNodePrimitive
Definition Classes
override def withRef(newRef: Point): SceneGraphNodePrimitive
Definition Classes
override def withFlip(newFlip: Flip): SceneGraphNodePrimitive
Definition Classes
def withRef(x: Int, y: Int): SceneGraphNodePrimitive
def moveTo(x: Int, y: Int): SceneGraphNodePrimitive
def moveBy(x: Int, y: Int): SceneGraphNodePrimitive
def scaleBy(x: Double, y: Double): SceneGraphNodePrimitive
def transformTo(newPosition: Point, newRotation: Radians, newScale: Vector2): SceneGraphNodePrimitive
def transformBy(positionDiff: Point, rotationDiff: Radians, scaleDiff: Vector2): SceneGraphNodePrimitive
def flipHorizontal(isFlipped: Boolean): SceneGraphNodePrimitive
def flipVertical(isFlipped: Boolean): SceneGraphNodePrimitive

Inherited methods

def productPrefix: String
Inhertied from
Product
Inhertied from
SceneGraphNode
def productElementName(n: Int): String
Inhertied from
Product
def flip: Flip
Inhertied from
SceneGraphNode
def productIterator: Iterator[Any]
Inhertied from
Product
Inhertied from
SceneGraphNode
def productArity: Int
Inhertied from
Product
def canEqual(that: Any): Boolean
Inhertied from
Equals
def productElement(n: Int): Any
Inhertied from
Product
Inhertied from
SceneGraphNode
def productElementNames: Iterator[String]
Inhertied from
Product
def ref: Point
Inhertied from
SceneGraphNode

Inherited fields

val depth: Depth
Inhertied from
SceneGraphNode