protected override void OnEnable()
        {
            base.OnEnable();

            var timeLayersData = this.target as CustomTimeLayersData;
            if (timeLayersData != null)
            {
                _timeLayersHelper = new CustomTimeLayersData.EditorHelper(timeLayersData);
                _timeLayersListDrawer = new ReorderableList(_timeLayersHelper.Layers, typeof(string));
                _timeLayersListDrawer.drawHeaderCallback = _timeLayersList_DrawHeader;
                _timeLayersListDrawer.drawElementCallback = _timeLayers_DrawElement;
                _timeLayersListDrawer.onAddCallback = _timeLayers_AddElement;
            }
        }
Exemplo n.º 2
0
        protected override void OnEnable()
        {
            base.OnEnable();

            var timeLayersData = this.target as CustomTimeLayersData;

            if (timeLayersData != null)
            {
                _timeLayersHelper     = new CustomTimeLayersData.EditorHelper(timeLayersData);
                _timeLayersListDrawer = new SPReorderableList(_timeLayersHelper.Layers, typeof(string));
                _timeLayersListDrawer.drawHeaderCallback  = _timeLayersList_DrawHeader;
                _timeLayersListDrawer.drawElementCallback = _timeLayers_DrawElement;
                _timeLayersListDrawer.onAddCallback       = _timeLayers_AddElement;
            }
        }