pack method
Serialize the object using the given builder, returning the offset.
Implementation
@override
int pack(fb.Builder fbBuilder) {
final int? jointsOffset = joints == null
? null
: fbBuilder.writeListInt32(joints!);
int? inverseBindMatricesOffset;
if (inverseBindMatrices != null) {
for (var e in inverseBindMatrices!) {
e.pack(fbBuilder);
}
inverseBindMatricesOffset = fbBuilder.endStructVector(
inverseBindMatrices!.length,
);
}
fbBuilder.startTable(3);
fbBuilder.addOffset(0, jointsOffset);
fbBuilder.addOffset(1, inverseBindMatricesOffset);
fbBuilder.addInt32(2, skeleton);
return fbBuilder.endTable();
}