YAPOG  0.0.1
Yet Another Pokemon Online Game
GameWorldWidget.cpp
Go to the documentation of this file.
2 
3 namespace yap
4 {
6  : GameWidget ()
7  , gameWorldParent_ (nullptr)
8  , gameWorldWidgets_ ()
9  {
10  }
11 
13  {
14  }
15 
17  GameWorldWidget* gameWorldWidget)
18  {
19  gameWorldWidget->SetGameWorldParent (*this);
20 
21  gameWorldWidgets_.Add (gameWorldWidget);
22 
23  AddChild (*gameWorldWidget);
24  }
25 
27  GameWorldWidget* gameWorldWidget)
28  {
29  gameWorldWidgets_.Remove (gameWorldWidget);
30 
31  RemoveChild (*gameWorldWidget);
32  }
33 
35  const GameWorldWidget& gameWorldParent)
36  {
37  gameWorldParent_ = &gameWorldParent;
38 
39  HandleSetGameWorldParent (gameWorldParent);
40  }
41 
43  {
44  return false;
45  }
46 
48  {
50  }
51 
53  const GameWorldWidget& gameWorldParent)
54  {
55  }
56 } // namespace yap