%module pmd
+
+///////////////////////////////////////////////////////////////////////////////
+// bytearray typemap
+///////////////////////////////////////////////////////////////////////////////
+%include <pybuffer.i>
+%pybuffer_string(const char *src);
+
%{
#include <pmd.h>
using namespace meshio;
return &($self->toon_textures[index]);
}
+meshio::pmd::RigidBody *addRigidBody()
+{
+ $self->rigidbodies.push_back(meshio::pmd::RigidBody());
+ return &($self->rigidbodies.back());
}
+
+meshio::pmd::Constraint *addConstraint()
+{
+ $self->constraints.push_back(meshio::pmd::Constraint());
+ return &($self->constraints.back());
+}
+
+}
+