27 lines
590 B
C++
27 lines
590 B
C++
#pragma once
|
|
#include"../window/Window.h"
|
|
#include"../gpu/Gpu.h"
|
|
#include"../myinput/Input.h"
|
|
#include"../renderer/Renderer.h"
|
|
#include"../scene/SceneManager.h"
|
|
#include"../time/Clock.h"
|
|
#include"../audio/AudioManager.h"
|
|
#include"../audio/WavFileReader.h"
|
|
#include"../audio/AudioEngine.h"
|
|
|
|
class Context
|
|
{
|
|
public:
|
|
Context(HINSTANCE p_hInstance);
|
|
~Context();
|
|
public:
|
|
GPU m_gpu;
|
|
Window m_window;
|
|
Input m_input;
|
|
Renderer m_renderer;
|
|
SceneManager m_sceneManager;
|
|
Clock m_clock;
|
|
AudioManager m_audioManager;
|
|
AudioEngine m_audioEngine;
|
|
WavFileReader m_wavFileReader;
|
|
}; |