Axiom.RenderSystems.OpenGL.GLSL.GLSLProgram.ParseOperationType C# (CSharp) Method

ParseOperationType() private method

private ParseOperationType ( String val ) : OperationType
val String
return OperationType
        static OperationType ParseOperationType(String val)
        {
            switch ( val )
            {
                case "point_list":
                    return OperationType.PointList;
                case "line_list":
                    return OperationType.LineList;
                case "line_strip":
                    return OperationType.LineStrip;
                case "triangle_strip":
                    return OperationType.TriangleStrip;
                case "triangle_fan":
                    return OperationType.TriangleFan;
                default:
                    //Triangle list is the default fallback. Keep it this way?
                    return OperationType.TriangleList;
            }
        }