Exemplo n.º 1
0
 public void Build(MeshList meshList)
 {
     foreach (var mesh in meshList.ShapeMeshes)
     {
         ShapeMesh.Append(mesh);
     }
     foreach (var mesh in meshList.ImageMeshes)
     {
         ImageMesh.Append(mesh);
     }
     foreach (var textMesh in meshList.TextMeshes)
     {
         TextMesh.Append(textMesh, Vector.Zero);
     }
 }
Exemplo n.º 2
0
 public static void Build()
 {
     foreach (var mesh in MeshList.ShapeMeshes)
     {
         if (mesh.Node.ActiveInTree)
         {
             ShapeMesh.Append(mesh);
         }
     }
     foreach (var mesh in MeshList.ImageMeshes)
     {
         if (mesh.Node.ActiveInTree)
         {
             ImageMesh.Append(mesh);
         }
     }
     foreach (var textMesh in MeshList.TextMeshes)
     {
         if (textMesh.Node.ActiveInTree)
         {
             TextMesh.Append(textMesh, Vector.Zero);
         }
     }
 }
Exemplo n.º 3
0
 public void Clear()
 {
     ShapeMesh.Clear();
     TextMesh.Clear();
     ImageMesh.Clear();
 }