23 virtual void addChild(
Layout* child);
36 virtual void getGLSquares(
float layoutXPos,
float layoutYPos,
float layoutWidth,
37 float layoutHeight, std::map<std::string, IHudDrawable*> *map);
41 void checkChildCompatibility(
Layout* child);
43 virtual Layout* findById(std::string
id);
45 virtual void invokeListenersInternal(
int x,
int y, ListenerType listenerType,
bool mayBeHit);
57 std::vector<PositionedLayout*> children;
virtual void getGLSquares(float layoutXPos, float layoutYPos, float layoutWidth, float layoutHeight, std::map< std::string, IHudDrawable * > *map)
virtual Dimension getHeight()
virtual Dimension getWidth()