#include
<eglplus/surface_type_bit.hpp>
enum class SurfaceTypeBit : EGLenum { Window = EGL_WINDOW_BIT, Pixmap = EGL_PIXMAP_BIT, Pbuffer = EGL_PBUFFER_BIT, MultisampleResolveBox = EGL_MULTISAMPLE_RESOLVE_BOX_BIT, SwapBehaviorPreserved = EGL_SWAP_BEHAVIOR_PRESERVED_BIT, VGColorspaceLinear = EGL_VG_COLORSPACE_LINEAR_BIT, VGAlphaFormatPre = EGL_VG_ALPHA_FORMAT_PRE_BIT }; template <> Range<SurfaceTypeBit> EnumValueRange<SurfaceTypeBit>(void); StrCRef EnumValueName(SurfaceTypeBit);