widgetcomponent.pkg
来自「cegui界面库」· PKG 代码 · 共 34 行
PKG
34 行
/******************************************************************************
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 + =
减小字号Ctrl + -
显示快捷键?