29#ifndef PT_FORMS_WORKSPACE_H
30#define PT_FORMS_WORKSPACE_H
32#include <Pt/Forms/Api.h>
33#include <Pt/Forms/Control.h>
34#include <Pt/Forms/WorkspaceManager.h>
35#include <Pt/Gfx/Point.h>
36#include <Pt/Gfx/Size.h>
37#include <Pt/Gfx/Rect.h>
56 friend class WorkspaceManager;
82 const std::vector<Window*>&
windows()
const;
162 void onRelayoutRequest(WorkspaceManager& wm);
164 virtual void onRepaint(
WindowManager& wm,
const Gfx::RectF& rect);
169 WorkspaceManager _wm;
172 Gfx::SizeF _requestedSize;
Active painting session on a Forms paint surface.
Definition PaintContext.h:51
Core module.
Definition Allocator.h:33