- enum ESort
- {
- eSortFirst = 0,
- eSortOpaque = 1,
- eSortMultiFirst = 2,
- eSortMultiLast = 1023,
- eSortOverbrighten = 1024,
- eSortFullbright = 1025,
- eSortHighlight = 1026,
- eSortTranslucent = 1027,
- eSortOverlayFirst = 1028,
- eSortOverlayLast = 2047,
- eSortControlFirst = 2048,
- eSortControlLast = 3071,
- eSortGUI0 = 3072,
- eSortGUI1 = 3073,
- eSortLast = 4096,
- };
-
- unsigned int m_state;
- std::size_t m_sort;
- GLint m_texture;
- GLint m_texture1;
- GLint m_texture2;
- GLint m_texture3;
- GLint m_texture4;
- GLint m_texture5;
- GLint m_texture6;
- GLint m_texture7;
- Vector4 m_colour;
- GLenum m_blend_src, m_blend_dst;
- GLenum m_depthfunc;
- GLenum m_alphafunc;
- GLfloat m_alpharef;
- GLfloat m_linewidth;
- GLfloat m_pointsize;
- GLint m_linestipple_factor;
- GLushort m_linestipple_pattern;
- OpenGLFogState m_fog;
- GLProgram* m_program;
-
- OpenGLState() : m_program(0)
- {
- }
+enum ESort
+{
+ eSortFirst = 0,
+ eSortOpaque = 1,
+ eSortMultiFirst = 2,
+ eSortMultiLast = 1023,
+ eSortOverbrighten = 1024,
+ eSortFullbright = 1025,
+ eSortHighlight = 1026,
+ eSortTranslucent = 1027,
+ eSortOverlayFirst = 1028,
+ eSortOverlayLast = 2047,
+ eSortControlFirst = 2048,
+ eSortControlLast = 3071,
+ eSortGUI0 = 3072,
+ eSortGUI1 = 3073,
+ eSortLast = 4096,
+};
+
+unsigned int m_state;
+std::size_t m_sort;
+GLint m_texture;
+GLint m_texture1;
+GLint m_texture2;
+GLint m_texture3;
+GLint m_texture4;
+GLint m_texture5;
+GLint m_texture6;
+GLint m_texture7;
+Vector4 m_colour;
+GLenum m_blend_src, m_blend_dst;
+GLenum m_depthfunc;
+GLenum m_alphafunc;
+GLfloat m_alpharef;
+GLfloat m_linewidth;
+GLfloat m_pointsize;
+GLint m_linestipple_factor;
+GLushort m_linestipple_pattern;
+OpenGLFogState m_fog;
+GLProgram* m_program;
+
+OpenGLState() : m_program( 0 ){
+}