!B (Sandbox) (CE-21795) Importing models with multisubmaterials via fbx switches...
[CRYENGINE.git] / Code / Tools / Statoscope / Statoscope / ZoneHighlighterControl.cs
blob66c4058c0d4b089d0f631e52c3660b74cb543211
1 // Copyright 2001-2019 Crytek GmbH / Crytek Group. All rights reserved.
3 using System.Windows.Forms;
5 namespace Statoscope
7 class ZoneHighlighterControl<T> : RDIInfoControl<ZoneHighlighterRDI> where T : ZoneHighlighterRDI
9 protected bool ZHIResetEnabled = true;
11 protected override ZoneHighlighterRDI RDI
13 set
15 base.RDI = value;
16 ZRDI = value as T;
20 protected virtual T ZRDI
22 get { return RDI as T; }
23 set { }
26 protected ZoneHighlighterControl(LogControl logControl, ZoneHighlighterRDI zrdiTree, RDICheckboxTreeView<ZoneHighlighterRDI> zrdiCTV)
27 : base(logControl, zrdiTree, zrdiCTV)
31 protected void ResetZHIs()
33 if (!ZHIResetEnabled)
34 return;
36 LogControl.ResetZoneHighlighter(ZRDI);