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

📄 widgetcomponent.pkg

📁 cegui界面库
💻 PKG
字号:
/******************************************************************************
  WidgetComponent
******************************************************************************/

class WidgetComponent
{
  void create(Window& parent) const;
  const ComponentArea& getComponentArea() const;
  void setComponentArea(const ComponentArea& area);
  string getBaseWidgetType() const;
  void setBaseWidgetType(string type);
  string getWidgetLookName() const;
  void setWidgetLookName(string look);
  string getWidgetNameSuffix() const;
  void setWidgetNameSuffix(string suffix);
  string getWindowRendererType() const;
  void setWindowRendererType(string type);
  VerticalAlignment getVerticalWidgetAlignemnt() const;
  void setVerticalWidgetAlignment(VerticalAlignment alignment);
  HorizontalAlignment getHorizontalWidgetAlignemnt() const;
  void setHorizontalWidgetAlignemnt(HorizontalAlignment alignment);
  void addPropertyInitialiser(const PropertyInitialiser& initialiser);
  void clearPropertyInitialisers();
  void layout(const Window& owner) const;

  //void writeXMLToStream(OutStream& out_stream) const;

  const PropertyInitialiser* findPropertyInitialiser(string propertyName) const;

  WidgetComponent();
  WidgetComponent(string type, string look, string suffix, string renderer);
};

⌨️ 快捷键说明

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