bArmature * BKE_armature_add(Main *bmain, const char *name)
General operations, lookup, etc. for blender objects.
Object * BKE_object_add_only_object(Main *bmain, int type, const char *name) ATTR_RETURNS_NONNULL
Object is a sort of wrapper for general info.
virtual bool valid() const
ReportList * reports() const
void create_object(Main *bmain, double motionSampleTime) override
bool valid() const override
void read_object_data(Main *bmain, double motionSampleTime) override
void import_skeleton(Main *bmain, Object *arm_obj, const pxr::UsdSkelSkeleton &skel, ReportList *reports, const bool import_anim)