⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 guicontrollistpopup.cc

📁 五行MMORPG引擎系统V1.0
💻 CC
字号:
//-----------------------------------------------------------------------------
// Torque Game Engine
// Copyright (C) GarageGames.com, Inc.
//-----------------------------------------------------------------------------

#include "gui/editor/GuiControlListPopUp.h"
//#include "gui/controls/guiPopUpCtrl.h"

//class GuiControlListPopUp : public GuiPopUpMenuCtrl
//{
//   typedef GuiPopUpMenuCtrl Parent;
//public:
//   bool onAdd();
//
//   DECLARE_CONOBJECT(GuiControlListPopUp);
//};

IMPLEMENT_CONOBJECT(GuiControlListPopUp);

bool GuiControlListPopUp::onAdd()
{
   if(!Parent::onAdd())
      return false;
   clear();

   for(AbstractClassRep *rep = AbstractClassRep::getClassList(); rep; rep = rep->getNextClass())
   {
#ifdef TGE_RPG
		if(dStrnicmp(rep->getClassName(),"GUI",3) == 0)
         addEntry(rep->getClassName(), 0);
#else
      ConsoleObject *obj = rep->create();
      if(obj && dynamic_cast<GuiControl *>(obj))
         addEntry(rep->getClassName(), 0);
      delete obj;
#endif
   }

   // We want to be alphabetical!
   sort();

   return true;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -