Feature
With Unity 6000.5.0f1 or 6000.5.1f1 and Cesium For Unity 1.23.3 we have 7 compile errors. All of them are related to TreeView / TreeViewItem / TreeViewState
Library\PackageCache\com.cesium.unity@3ba3c11a7bfa\Source\Editor\IonAssetsTreeView.cs(99,46): error CS0619: 'TreeView' is obsolete: 'TreeView is now deprecated. You can likely now use TreeView<int> instead and not think more about it. But if you were using that identifier to store InstanceID data, you should instead opt to upgrade your TreeViews to use TreeView<InstanceID> to get the proper typing.'
Library\PackageCache\com.cesium.unity@3ba3c11a7bfa\Source\Editor\IonAssetsTreeView.cs(138,28): error CS0619: 'TreeViewItem' is obsolete: 'TreeViewItem is now deprecated. You can likely now use TreeViewItem<int> instead and not think more about it. But if you were using that identifier to store InstanceID data, you should instead opt to upgrade your TreeViews to use TreeViewItem<InstanceID> to get the proper typing.'
Library\PackageCache\com.cesium.unity@3ba3c11a7bfa\Source\Editor\IonAssetsTreeView.cs(147,58): error CS0619: 'TreeViewItem' is obsolete: 'TreeViewItem is now deprecated. You can likely now use TreeViewItem<int> instead and not think more about it. But if you were using that identifier to store InstanceID data, you should instead opt to upgrade your TreeViews to use TreeViewItem<InstanceID> to get the proper typing.'
Library\PackageCache\com.cesium.unity@3ba3c11a7bfa\Source\Editor\IonAssetsTreeView.cs(147,34): error CS0619: 'TreeViewItem' is obsolete: 'TreeViewItem is now deprecated. You can likely now use TreeViewItem<int> instead and not think more about it. But if you were using that identifier to store InstanceID data, you should instead opt to upgrade your TreeViews to use TreeViewItem<InstanceID> to get the proper typing.'
Library\PackageCache\com.cesium.unity@3ba3c11a7bfa\Source\Editor\IonAssetsTreeView.cs(205,48): error CS0619: 'TreeViewItem' is obsolete: 'TreeViewItem is now deprecated. You can likely now use TreeViewItem<int> instead and not think more about it. But if you were using that identifier to store InstanceID data, you should instead opt to upgrade your TreeViews to use TreeViewItem<InstanceID> to get the proper typing.'
Library\PackageCache\com.cesium.unity@3ba3c11a7bfa\Source\Editor\CesiumIonAssetsWindow.cs(32,17): error CS0619: 'TreeViewState' is obsolete: 'TreeViewState is now deprecated. You can likely now use TreeViewState<int> instead and not think more about it. But if you were using that identifier to store InstanceID data, you should instead opt to upgrade your TreeViews to use TreeViewState<InstanceID> to get the proper typing.'
Library\PackageCache\com.cesium.unity@3ba3c11a7bfa\Source\Editor\IonAssetsTreeView.cs(103,34): error CS0619: 'TreeViewState' is obsolete: 'TreeViewState is now deprecated. You can likely now use TreeViewState<int> instead and not think more about it. But if you were using that identifier to store InstanceID data, you should instead opt to upgrade your TreeViews to use TreeViewState<InstanceID> to get the proper typing.'
Feature
With Unity 6000.5.0f1 or 6000.5.1f1 and Cesium For Unity 1.23.3 we have 7 compile errors. All of them are related to TreeView / TreeViewItem / TreeViewState