00001 using System; 00002 using System.Collections.Generic; 00003 using System.Text; 00004 using Microsoft.DirectX; 00005 using Microsoft.DirectX.Direct3D; 00006 using Microsoft.Samples.DirectX.UtilityToolkit; 00007 00008 namespace DXGfxLib 00009 { 00013 public class ObjectFromMeshRessource : MeshObject 00014 { 00019 protected MeshRessource meshRessource = null; 00020 00025 public void Attach(MeshRessource meshRessource) 00026 { 00027 this.meshRessource = meshRessource; 00028 base.Attach(meshRessource.GetDXMesh()); 00029 } 00030 00031 00032 00038 public override void Draw(Device device) 00039 { 00040 device.SetTransform(TransformType.World, worldMat); 00041 meshRessource.Draw(device); 00042 } 00043 } 00044 }
1.5.8