8 enum class FaceOrder : uint8_t {
9 ClockWise, CounterClockWise
12 enum class CullFace : uint8_t {
13 Front, Back, FrontAndBack
17 constexpr FaceOrder DefaultFrontFace = FaceOrder::CounterClockWise;
18 constexpr CullFace DefaultCullFace = CullFace::Back;
19 constexpr
bool DefaultCullEnable =
false;
26 void enableCulling(
bool enable =
true);
27 void setFrontFace(FaceOrder order);
28 void setCullFace(CullFace face);
31 FaceOrder m_frontFace;
43 #include "PrimitiveProcessing.tpp"
Represents the configuration of an OpenGL pipeline.
Definition: Program.hpp:27
Definition: PrimitiveProcessing.hpp:22