29 #ifndef _CEGUIGUILayout_xmlHandler_h_
30 #define _CEGUIGUILayout_xmlHandler_h_
32 #include "CEGUI/WindowManager.h"
33 #include "CEGUI/Window.h"
34 #include "CEGUI/XMLHandler.h"
60 d_propertyCallback(callback),
130 void elementAutoWindowStart(
const XMLAttributes& attributes);
136 void elementUserStringStart(
const XMLAttributes& attributes);
148 void elementLayoutImportStart(
const XMLAttributes& attributes);
160 void elementWindowEnd();
166 void elementAutoWindowEnd();
172 void elementUserStringEnd();
178 void elementPropertyEnd();
185 typedef std::pair<Window*, bool> WindowStackEntry;
186 typedef std::vector<WindowStackEntry
187 CEGUI_VECTOR_ALLOC(WindowStackEntry)> WindowStack;
190 PropertyCallback* d_propertyCallback;
200 #endif // end of guard _CEGUIGUILayout_xmlHandler_h_