30 #ifndef _CEGUIGUILayout_xmlHandler_h_
31 #define _CEGUIGUILayout_xmlHandler_h_
33 #include "CEGUI/WindowManager.h"
34 #include "CEGUI/Window.h"
35 #include "CEGUI/XMLHandler.h"
61 d_propertyCallback(callback),
131 void elementAutoWindowStart(
const XMLAttributes& attributes);
137 void elementUserStringStart(
const XMLAttributes& attributes);
149 void elementLayoutImportStart(
const XMLAttributes& attributes);
161 void elementWindowEnd();
167 void elementAutoWindowEnd();
173 void elementUserStringEnd();
179 void elementPropertyEnd();
186 typedef std::pair<Window*, bool> WindowStackEntry;
187 typedef std::vector<WindowStackEntry
188 CEGUI_VECTOR_ALLOC(WindowStackEntry)> WindowStack;
191 PropertyCallback* d_propertyCallback;
201 #endif // end of guard _CEGUIGUILayout_xmlHandler_h_