Node class

Implementers

Constructors

Node.new()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addChild(Node child) Future
addEvent(Event<EventManager> event, {Node? owner}) → void
convertToNodeSpace([Point<double>? point]) Point<double>
convertToNodeSpaceAR([Point<double>? point]) Point<double>
convertToWorldSpace([Point<double>? point]) Point<double>
convertToWorldSpaceAR([Point<double>? point]) Point<double>
ctor() Future
destroy() Future
draw(NodeContext context) Future
getAncestor<T>() → T?
getAnchorPoint() Point<double>
getAnchorPointInPoints() Point<double>
getCloneChildren() List<Node>
getContentSize() Point<double>
getParent() Node?
getPosition() Point<double>
getPositionAR() Point<double>
getScale() double
getWorldAnchorPointInPoints() Point<double>
getWorldBoundingBox([Point<double>? calc]) Rectangle<double>
getWorldContentSize() Point<double>
getWorldIntersectBox() Rectangle<double>?
getWorldPosition() Point<double>
getWorldScale() double
lateDraw(NodeContext context) Future
lateUpdate() Future
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
refreshWaitEvent() → void
remove(Node child) Future
removeAllChildren() Future
removeEvent(Event<EventManager> event, {Node? owner}) → void
removeFromParent() Future
resize() Future
setAnchorPoint(Point<double> anchorPoint) → void
setContentSize(Point<double> contentSize) → void
setPosition(Point<double> position) → void
setPositionAR(Point<double> position) → void
setScale(double scale) → void
toString() String
A string representation of this object.
inherited
update(NodeContext context) Future
walkDestroy() Future
walkResize() Future
walkUpdateAndDraw(NodeContext context) Future

Operators

operator ==(Object other) bool
The equality operator.
inherited