BoneData class

Stores the setup pose for a Bone.

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

getColor() Color
The Color of the bone as it was in Spine, or a default color if nonessential data was not exported. Bones are not usually rendered at runtime.
getIndex() int
The index of the bone in Skeleton.getBones.
getInherit() Inherit
The Inherit for how parent world transforms affect this bone.
getLength() double
The bone's length.
getName() String
The name of the bone, which is unique across all bones in the skeleton.
getParent() BoneData?
The parent bone or null if this is the root bone.
getRotation() double
The local rotation in degrees.
getScaleX() double
The local scaleX.
getScaleY() double
The local scaleY.
getShearX() double
The local shearX.
getShearY() double
The local shearY.
getX() double
The local x translation.
getY() double
The local y translation.
isSkinRequired() bool
When true, Skeleton.updateWorldTransform only updates this bone if the Skeleton.getSkin contains this bone.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setColor(double r, double g, double b, double a) → void
setInherit(Inherit inherit) → void
setIsSkinRequired(bool isSkinRequired) → void
setLength(double length) → void
setRotation(double rotation) → void
setScaleX(double scaleX) → void
setScaleY(double scaleY) → void
setShearX(double shearX) → void
setShearY(double shearY) → void
setX(double x) → void
setY(double y) → void
toString() String
A string representation of this object.
override

Operators

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