CmD3D11RenderStateManager.h 466 B

12345678910111213141516
  1. #pragma once
  2. #include "CmD3D11Prerequisites.h"
  3. #include "CmRenderStateManager.h"
  4. namespace CamelotFramework
  5. {
  6. class CM_D3D11_EXPORT D3D11RenderStateManager : public RenderStateManager
  7. {
  8. protected:
  9. virtual SamplerStatePtr createSamplerStateImpl() const;
  10. virtual BlendStatePtr createBlendStateImpl() const;
  11. virtual RasterizerStatePtr createRasterizerStateImpl() const;
  12. virtual DepthStencilStatePtr createDepthStencilStateImpl() const;
  13. };
  14. }