public void Clear() { meshGeometry = null; meshTexture = null; meshVBlendBone = null; meshMaterial = null; }
/// MCMeshMaterialを複製する /// </summary> /// <param name="mt"></param> /// <returns>成功した場合 0 を返す</returns> int Clone(out MCMeshMaterial mt) { mt = new MCMeshMaterial(); foreach (var val in m_vMaterial) { mt.m_vMaterial.Add(val); } return(0); }
/// <summary> /// メッシュのマテリアル(MCMeshMaterial)を取得する /// </summary> /// <param name="pOut"></param> /// <returns></returns> public bool GetMeshMaterial(MCMeshMaterial meshMaterial) { meshMaterial = null; if (m_meshGroup == null) { return(false); } if (m_meshGroup.meshMaterial != null) { meshMaterial = m_meshGroup.meshMaterial; } else { return(false); } return(true); }