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; }
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; }