示例#1
0
 public override Scene2DViewFilterCategory GetScene2DRenderingFilter(Scene2DView view)
 {
     if (FilterCat == null)
     {
         FilterCat = view.CreateFilterCategory("Terrain selection");
         if (IconIndex > 0)
         {
             FilterCat.Image = EditorManager.GUI.ShapeTreeImages.ImageList.Images[IconIndex];
         }
     }
     return(FilterCat);
 }
 public override Scene2DViewFilterCategory GetScene2DRenderingFilter(Scene2DView view)
 {
     if (FilterCat == null)
     {
         FilterCat = view.CreateFilterCategory("Terrain");
         int iIndex = TerrainShape.GetTerrainIconIndex();
         if (iIndex >= 0)
         {
             FilterCat.Image = EditorManager.GUI.ShapeTreeImages.ImageList.Images[iIndex];
         }
     }
     if (FilterCollisionCat == null)
     {
         FilterCollisionCat         = view.CreateFilterCategory("Terrain Collision");
         FilterCollisionCat.Image   = FilterCat.Image;
         FilterCollisionCat.Enabled = false; // disabled by default
     }
     return(FilterCat);
 }
 public override Scene2DViewFilterCategory GetScene2DRenderingFilter(Scene2DView view)
 {
     if (FilterCat == null)
       {
     FilterCat = view.CreateFilterCategory("Trigger Boxes");
     if (IconIndex > 0)
       FilterCat.Image = EditorManager.GUI.ShapeTreeImages.ImageList.Images[IconIndex];
       }
       return FilterCat;
 }
 public override Scene2DViewFilterCategory GetScene2DRenderingFilter(Scene2DView view)
 {
     if (FilterCat == null)
       {
     FilterCat = view.CreateFilterCategory("Terrain");
     int iIndex = TerrainShape.GetTerrainIconIndex();
     if (iIndex >= 0)
       FilterCat.Image = EditorManager.GUI.ShapeTreeImages.ImageList.Images[iIndex];
       }
       if (FilterCollisionCat == null)
       {
     FilterCollisionCat = view.CreateFilterCategory("Terrain Collision");
     FilterCollisionCat.Image = FilterCat.Image;
     FilterCollisionCat.Enabled = false; // disabled by default
       }
       return FilterCat;
 }
示例#5
0
 public override Scene2DViewFilterCategory GetScene2DRenderingFilter(Scene2DView view)
 {
     if (FilterCat == null)
       {
     FilterCat = view.CreateFilterCategory("Terrain"); // might use "Terrain mini map"
     int iIndex = TerrainShape.GetTerrainIconIndex();
     if (iIndex >= 0)
       FilterCat.Image = EditorManager.GUI.ShapeTreeImages.ImageList.Images[iIndex];
       }
       return FilterCat;
 }