Example #1
0
        public void sampleCoverage(GLclampf value, GLboolean invert)
        {
            string script = ScriptBuilder.Build(
                ScriptBuilder.Script(
                    "{0}.sampleCoverage({1},{2});"
                    ),
                Script.GetObject(API.id),
                value, invert.Escape()
                );

            API.ExecuteJavaScript(script);
        }
Example #2
0
        public void clearDepth(GLclampf depth)
        {
            string script = ScriptBuilder.Build(
                ScriptBuilder.Script(
                    "{0}.clearDepth({1});"
                    ),
                Script.GetObject(API.id),
                depth
                );

            API.ExecuteJavaScript(script);
        }
Example #3
0
        public void depthRange(GLclampf zNear, GLclampf zFar)
        {
            string script = ScriptBuilder.Build(
                ScriptBuilder.Script(
                    "{0}.depthRange({1});"
                    ),
                Script.GetObject(API.id),
                zNear, zFar
                );

            API.ExecuteJavaScript(script);
        }
Example #4
0
        public void clearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
        {
            string script = ScriptBuilder.Build(
                ScriptBuilder.Script(
                    "{0}.clearColor({1},{2},{3},{4});"
                    ),
                Script.GetObject(API.id),
                red, green, blue, alpha
                );

            API.ExecuteJavaScript(script);
        }