(new in Rev4.70)
MQMorphManager class accesses to the MorphTarget plugin (MorphTarget.dll).
Class | |
MQMorphManager | Constructor |
Member functions |
MQMorphManager::MQMorphManager(MQBasePlugin *plugin, MQDocument doc);
It is a constructor.
static DWORD MQMorphManager::GetProductID();
It returns a product ID of BoneDeformer plugin.
static DWORD MQMorphManager::GetPluginID();
It returns a plugin ID of BoneDeformer plugin.
int MQMorphManager::GetBaseObjectNum();
It returns a number of base objects.
int MQMorphManager::EnumBaseObjects(std::vector<MQObject>& base_objs);
It enumeratas base objects.
int MQMorphManager::GetTargetObjects(MQObject base, std::vector
It returns target objects binded to the base object.
bool MQMorphManager::GetTargetType(MQObject base, MQObject target, TargetType& type);
It returns a type of the target object.
bool MQMorphManager::BindTargetObject(MQObject base, MQObject target);
It binds a target object to the base object.
bool MQMorphManager::SetTargetType(MQObject base, MQObject target, TargetType type);
It sets a type of the target object.
bool MQMorphManager::ApplyDeformation(MQObject base, MQObject proxy);
It applies a deformation of the base object to the proxy object.
bool MQMorphManager::SetPMDMode(bool flag);
It sets an editting mode for PMD.