MObject
 
 
 

Maya オブジェクト(カーブ、サーフェス、DAG ノード、ディペンデンシー グラフ ノード、ライト、シェーダ、テクスチャなど)へのアクセスは、すべて MObject というハンドル オブジェクトを介して行います。このハンドルには、オブジェクト型の判断に役立ついくつかの単純なメソッドがあります(詳細については、MObject クラスの項参照)。MObject デストラクタは、その MObject が参照する Maya オブジェクトを削除することはありません。デストラクタをコールするとハンドルオブジェクトだけが削除されるので、所有権は維持されます。

重要:プラグイン実行中は、MObject へのポインタを維持しないでください。

その代わりに MObjectHandle を使用してください。このオブジェクトには MObject の有効性に関する情報が含まれています。