YAPOG
0.0.1
Yet Another Pokemon Online Game
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
BaseScreen.cpp
Go to the documentation of this file.
1
#include "
YAPOG/System/IO/Log/DebugLogger.hpp
"
2
#include "
YAPOG/Graphics/Gui/GameInput/GameInputManager.hpp
"
3
#include "
YAPOG/Game/Factory/ObjectFactory.hpp
"
4
#include "
YAPOG/Game/World/Map/WorldObjectStateFactory.hpp
"
5
#include "
YAPOG/Content/ContentManager.hpp
"
6
7
#include "
GameScreen/BaseScreen.hpp
"
8
#include "
Client/Session.hpp
"
9
10
namespace
ycl
11
{
12
BaseScreen::BaseScreen
(
13
const
yap::ScreenType
& screenType,
14
yap::IDrawingContext
& context)
15
: yap::GameScreen (screenType)
16
, context_ (context)
17
, session_ (
Session
::Instance ())
18
,
contentManager_
(yap::ContentManager::Instance ())
19
,
objectFactory_
(yap::ObjectFactory::Instance ())
20
,
worldObjectStateFactory_
(yap::WorldObjectStateFactory::Instance ())
21
, gameInputManager_ (yap::GameInputManager::Instance ())
22
,
logger_
(yap::DebugLogger::Instance ())
23
{
24
}
25
26
BaseScreen::~BaseScreen
()
27
{
28
}
29
}
// namespace ycl
YAPOG.Client
src
GameScreen
BaseScreen.cpp
Generated on Mon Sep 17 2012 22:24:21 for YAPOG by
1.8.1.1