Actor class
- Inheritance
- Implemented types
- Mixed-in types
- Implementers
Constructors
Properties
- absoluteAngle → double
-
no setter
- absoluteCenter → Vector2
-
no setter
- absolutePosition → Vector2
-
no setter
- absoluteSize → Vector2
-
no setter
- anchor ↔ Anchor
-
getter/setter pairoverride-getter
- angle ↔ double
-
getter/setter pairoverride-getter
- center → Vector2
-
no setter
-
children
→ List<
Renderer> -
no setterinherited
- enableTickToParent → bool
-
no setterinherited
- hasChildren → bool
-
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- height → double
-
no setter
- needCacheChildren ↔ bool
-
getter/setter pairinherited
- needCacheRender ↔ bool
-
getter/setter pairinherited
- parent → Renderer?
-
no setterinherited
- position ↔ Vector2
-
getter/setter pairoverride-getter
- priority ↔ double
-
getter/setter pairinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- scale ↔ Vector2
-
getter/setter pairoverride-getter
- size ↔ Vector2
-
getter/setter pairoverride-getter
- skew ↔ Vector2
-
getter/setter pairoverride-getter
- transform → MatrixTransform
-
final
- width → double
-
no setter
Methods
-
absolutePositionOf(
Vector2 point) → Vector2 -
absolutePositionOfAnchor(
Anchor anchor) → Vector2 -
absoluteToLocal(
Vector2 point) → Vector2 -
add(
Renderer child) → void -
inherited
-
addAll(
Iterable< Renderer> children) → void -
inherited
-
ancestors<
T extends Renderer> ({bool includeSelf = false}) → Iterable< T> -
inherited
-
beforeRender(
) → bool -
inherited
-
beforeRenderChildren(
) → bool -
inherited
-
containsPoint(
Vector2 point) → bool -
override
-
disableTick(
VoidCallback when) → void -
inherited
-
find<
T extends Renderer> (bool handler(T child), {bool includeSelf = false}) → T? -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
onAnchorChanged(
Anchor prev, Anchor next) → void -
onAngleChanged(
double prev, double next) → void -
onCanvasResize(
Vector2 canvasSize) → void -
inherited
-
onMount(
) → void -
inherited
-
onPositionChanged(
Vector2 prev, Vector2 next) → void -
onPriorityChanged(
double prev, double next) → void -
inherited
-
onRemove(
) → void -
inherited
-
onScaleChanged(
Vector2 prev, Vector2 next) → void -
onSizeChanged(
Vector2 prev, Vector2 next) → void -
onSkewChanged(
Vector2 prev, Vector2 next) → void -
parentPositionOf(
Vector2 point) → Vector2 -
parentPositionOfAnchor(
Anchor anchor) → Vector2 -
propagateToChildren<
T extends Renderer> (bool handler(T child), {bool includeSelf = false}) → bool -
inherited
-
rebalance(
Renderer child) → void -
inherited
-
remove(
Renderer child) → void -
inherited
-
removeAll(
Iterable< Renderer> children) → void -
inherited
-
removeFromParent(
) → void -
inherited
-
render(
Canvas canvas) → void -
inherited
-
renderChildren(
Canvas canvas) → void -
inherited
-
renderChildrenWrapper(
Canvas canvas) → void -
inherited
-
renderTree(
Canvas canvas) → void -
inherited
-
renderWrapper(
Canvas canvas) → void -
inherited
-
setFrom(
ActorMember other) → void -
tick(
{bool fromChild = false}) → void -
inherited
-
tickAndRender(
) → void -
inherited
-
tickAndRenderChildren(
) → void -
inherited
-
toAbsoluteRect(
) → Rect -
toLocal(
Vector2 point) → Vector2 -
toRect(
) → Rect -
toString(
) → String -
A string representation of this object.
inherited
-
transformCanvas(
Canvas canvas, VoidCallback callback) → void -
override
-
update(
) → void -
inherited
-
updateChildren(
) → void -
inherited
-
updateTree(
) → void -
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited