rendered paste body// CODESTYLE: v2.0// Engine.h// Project: Game Engine Design 101 (ENGINE)// Author: Richard Marks/** * \file Engine.h * \brief Master Engine - Header */#ifndef __ENGINE_H__#define __ENGINE_H__// device interfaces#include "GraphicsDevice.h"#include "AudioDevice.h"#include "InputDevice.h"// graphics module#include "ImageResource.h"#include "ImageList.h"#include "BitmapFont.h"#include "AnimationFrame.h"#include "AnimationSequence.h"#include "Tile.h"#include "TileMap.h"#include "Tileset.h"#include "TileMapRenderer.h"#include "ColorRGB.h"// audio module#include "Audio_OGG.h"// object module#include "GameObject.h"#include "GameObjectGroup.h"#include "GameObjectGroupManager.h"// system module#include "GameTimer.h"#include "GameStateManager.h"#include "NameDirectory.h"// debugging module#include "DebugReport.h"#endif