private void DrawCollectionsGUI()
        {
            string label = "Collections";
            string id    = "collections" + instance.GetInstanceID().ToString();

            GEditorCommon.Foldout(label, true, id, () =>
            {
                Rect r;
                r = EditorGUILayout.GetControlRect();
                if (GUI.Button(r, "Other Assets From Pinwheel"))
                {
                    GAnalytics.Record(GAnalytics.ASSET_EXPLORER_LINK_CLICK);
                    GAssetExplorer.ShowPinwheelAssets();
                }

                r = EditorGUILayout.GetControlRect();
                if (GUI.Button(r, "Vegetation"))
                {
                    GAnalytics.Record(GAnalytics.ASSET_EXPLORER_LINK_CLICK);
                    GAssetExplorer.ShowVegetationLink();
                }

                r = EditorGUILayout.GetControlRect();
                if (GUI.Button(r, "Rock & Props"))
                {
                    GAnalytics.Record(GAnalytics.ASSET_EXPLORER_LINK_CLICK);
                    GAssetExplorer.ShowRockPropsLink();
                }

                r = EditorGUILayout.GetControlRect();
                if (GUI.Button(r, "Water"))
                {
                    GAnalytics.Record(GAnalytics.ASSET_EXPLORER_LINK_CLICK);
                    GAssetExplorer.ShowWaterLink();
                }

                r = EditorGUILayout.GetControlRect();
                if (GUI.Button(r, "Sky & Ambient"))
                {
                    GAnalytics.Record(GAnalytics.ASSET_EXPLORER_LINK_CLICK);
                    GAssetExplorer.ShowSkyAmbientLink();
                }

                r = EditorGUILayout.GetControlRect();
                if (GUI.Button(r, "Character"))
                {
                    GAnalytics.Record(GAnalytics.ASSET_EXPLORER_LINK_CLICK);
                    GAssetExplorer.ShowCharacterLink();
                }
            });
        }
 public void OnEnable()
 {
     instance = target as GAssetExplorer;
 }
 public static void ShowStylizedCharacterLink()
 {
     GAnalytics.Record(GAnalytics.LINK_EXPLORE_ASSET);
     GAssetExplorer.ShowCharacterLink();
 }
 public static void ShowStylizedWaterLink()
 {
     GAnalytics.Record(GAnalytics.LINK_EXPLORE_ASSET);
     GAssetExplorer.ShowRockPropsLink();
 }
 public static void ShowStylizedSkyAmbientLink()
 {
     GAnalytics.Record(GAnalytics.LINK_EXPLORE_ASSET);
     GAssetExplorer.ShowSkyAmbientLink();
 }
 public static void ShowStylizedVegetationLink()
 {
     GAnalytics.Record(GAnalytics.LINK_EXPLORE_ASSET);
     GAssetExplorer.ShowVegetationLink();
 }
 public static void ShowAssetsFromPinwheel()
 {
     GAnalytics.Record(GAnalytics.LINK_EXPLORE_ASSET);
     GAssetExplorer.ShowPinwheelAssets();
 }
 public static void ShowMeshToFileLink()
 {
     GAnalytics.Record(GAnalytics.LINK_EXPLORE_ASSET);
     GAssetExplorer.ShowMeshToFileLink();
 }
 public static void ShowCSharpWizardLink()
 {
     GAnalytics.Record(GAnalytics.LINK_EXPLORE_ASSET);
     GAssetExplorer.ShowCSharpWizardLink();
 }
 public static void ShowJupiterLink()
 {
     GAnalytics.Record(GAnalytics.LINK_EXPLORE_ASSET);
     GAssetExplorer.ShowJupiterLink();
 }