sig
type t
type values = OFF | ON | OVERRIDE | PROTECTED | INHERIT
val mask_of_value : Osg.State_attribute.values -> int
val mask_of_values : Osg.State_attribute.values list -> int
val values_of_mask : int -> Osg.State_attribute.values list
type attribute_type =
TEXTURE
| POLYGONMODE
| POLYGONOFFSET
| MATERIAL
| ALPHAFUNC
| ANTIALIAS
| COLORTABLE
| CULLFACE
| FOG
| FRONTFACE
| LIGHT
| POINT
| LINEWIDTH
| LINESTIPPLE
| POLYGONSTIPPLE
| SHADEMODEL
| TEXENV
| TEXENVFILTER
| TEXGEN
| TEXMAT
| LIGHTMODEL
| BLENDFUNC
| BLENDEQUATION
| LOGICOP
| STENCIL
| COLORMASK
| DEPTH
| VIEWPORT
| SCISSOR
| BLENDCOLOR
| MULTISAMPLE
| CLIPPLANE
| COLORMATRIX
| VERTEXPROGRAM
| FRAGMENTPROGRAM
| POINTSPRITE
| PROGRAM
| CLAMPCOLOR
| HINT
| VALIDATOR
| VIEWMATRIXEXTRACTOR
| OSGNV_PARAMETER_BLOCK
| OSGNVEXT_TEXTURE_SHADER
| OSGNVEXT_VERTEX_PROGRAM
| OSGNVEXT_REGISTER_COMBINERS
| OSGNVCG_PROGRAM
| OSGNVSLANG_PROGRAM
| OSGNVPARSE_PROGRAM_PARSER
end