self.write_uint(len(rigidbodies), 4)\r
for r in rigidbodies:\r
self.write_bytes(r.name, 20)\r
- self.write_uint(r.bone_index, 2)\r
+ self.write_int(r.bone_index, 2)\r
self.write_uint(r.collision_group, 1)\r
- self.write_uint(r.no_collision_group, 2)\r
+ self.write_int(r.no_collision_group, 2)\r
self.write_uint(r.shape_type, 1)\r
self.write_vector3(r.shape_size)\r
self.write_vector3(r.shape_position)\r
\r
\r
def write(ios, model):\r
+ """\r
+ write model to ios.\r
+\r
+ :Parameters:\r
+ ios\r
+ output stream (in io.IOBase)\r
+ model\r
+ pmd model\r
+\r
+ >>> import pymeshio.pmd.writer\r
+ >>> pymeshio.pmd.writer.write(io.open('out.pmd', 'wb'), pmd_model)\r
+\r
+ """\r
assert(isinstance(ios, io.IOBase))\r
assert(isinstance(model, pmd.Model))\r
writer=Writer(ios)\r