Sleeping Wombat GUI  0.100
swGUI
TopLevelControl.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include "IControl.h"
4 
5 
6 namespace sw {
7 namespace gui
8 {
9 
10 class HostWindow;
11 
13 class TopLevelControl : public IControl
14 {
15  RTTR_ENABLE( IControl )
16  RTTR_REGISTRATION_FRIEND
17 private:
18 protected:
19 
21 
22 public:
23  explicit TopLevelControl( IControl* parent, HostWindow* host )
24  : IControl( parent )
25  , m_host( host )
26  { }
27  ~TopLevelControl() = default;
28 
29 
31 };
32 
33 
34 
35 } // gui
36 } // sw
TopLevelControl(IControl *parent, HostWindow *host)
Definition: TopLevelControl.h:23
HostWindow * m_host
Definition: TopLevelControl.h:20
Definition: DirectInputModule.cpp:11
Klasa bazowa dla kontrolek.
Definition: IControl.h:47
HostWindow * GetHostWindow()
Definition: TopLevelControl.h:30
Definition: TopLevelControl.h:13
Root class for controls hierarchy, contains native window.
Definition: HostWindow.h:33