protected override void OnCreate()
        {
            base.OnCreate();
            m_pluginsToolbar = new SA_HyperToolbar();
            m_pluginsToolbar.SetButtonsHeight(TOOLBAR_BUTTONS_HEIGHT);
            m_pluginsToolbar.SetItemsSapce(TOOLBAR_BUTTONS_SPACE);


            AddPlatform("Unified", UM_Skin.GetDefaultIcon("ultimate_icon_pro.png"));
            AddPlatform("Android", UM_Skin.GetPlatformIcon("android_icon.png"));
            AddPlatform("iOS", UM_Skin.GetPlatformIcon("ios_icon.png"));

            m_pluginsToolbar.SetSelectedIndex((int)UM_UIPlatform.Unified);
        }
 private void DefineSymbols()
 {
     using (new SA_H2WindowBlockWithSpace(new GUIContent("SCRIPTING DEFINE SYMBOLS")))
     {
         var defines = SA_EditorDefines.GetScriptingDefines();
         if (defines.Length > 0)
         {
             foreach (var define in defines)
             {
                 var icon = UM_Skin.GetDefaultIcon("hash_tag_icon.png");
                 SA_EditorGUILayout.SelectableLabel(new GUIContent(define, icon));
             }
         }
         else
         {
             EditorGUILayout.HelpBox("No additional scripting defines required.", MessageType.Info);
         }
     }
 }