#pragma once

//! @file Mix/Graphics.h
//! @brief グラフィックス インクルードファイル

#include "Mix/Graphics/IManager.h"
#include "Mix/Graphics/IDevice.h"
#include "Mix/Graphics/IDeviceObject.h"
#include "Mix/Graphics/IVertexLayout.h"
#include "Mix/Graphics/IHullShader.h"
#include "Mix/Graphics/IDomainShader.h"
#include "Mix/Graphics/IGeometryShader.h"
#include "Mix/Graphics/IVertexShader.h"
#include "Mix/Graphics/IPixelShader.h"
#include "Mix/Graphics/IShaderConstant.h"
#include "Mix/Graphics/IVertexBuffer.h"
#include "Mix/Graphics/IIndexBuffer.h"
#include "Mix/Graphics/ITexture.h"
#include "Mix/Graphics/IQuery.h"

#include "Mix/Graphics/Utility/ITargetTextureChain.h"
#include "Mix/Graphics/Utility/IFont.h"
#include "Mix/Graphics/Utility/IPerspectiveRenderer.h"
#include "Mix/Graphics/Utility/ICanvasRenderer.h"
