1
0
mirror of https://github.com/borgesdan/xn65 synced 2024-12-29 21:54:47 +01:00
xn65/framework/graphics/rasterizer.hpp
2024-04-10 09:51:03 -03:00

18 lines
463 B
C++

#ifndef XNA_GRAPHICS_RASTERIZER_HPP
#define XNA_GRAPHICS_RASTERIZER_HPP
#include "../default.hpp"
namespace xna {
class IRasterizerState {
public:
virtual ~IRasterizerState() {}
virtual bool Initialize(GraphicsDevice& device, xna_error_nullarg) = 0;
virtual xna::CullMode CullMode() const = 0;
virtual void CullMode(xna::CullMode value) = 0;
virtual xna::FillMode FillMode() const = 0;
virtual void FillMode(xna::FillMode value) = 0;
};
}
#endif