internal void Light(GLLightName light, LightParameter pname, float param) { gl.glLightf((int)light, (int)pname, param); CheckException(); }
static extern void materialfv(FacingMode light, LightParameter pname, IntPtr param);
public static unsafe void Lightx(this OesFixedPoint thisApi, [Flow(FlowDirection.In)] LightName light, [Flow(FlowDirection.In)] LightParameter pname, [Count(Computed = "pname"), Flow(FlowDirection.In)] ReadOnlySpan <int> @params) { // SpanOverloader thisApi.Lightx(light, pname, in @params.GetPinnableReference()); }
public static void Light(LightName light, LightParameter pname, Int32 param) { Debug.Assert(Delegates.pglLighti != null, "pglLighti not implemented"); Delegates.pglLighti((Int32)light, (Int32)pname, param); CallLog("glLighti({0}, {1}, {2})", light, pname, param); DebugCheckErrors(); }
static extern void lighti(LightName light, LightParameter pname, int param);
public static UInt32 BindLightParameterEXT(LightName light, LightParameter value) { UInt32 retValue; Debug.Assert(Delegates.pglBindLightParameterEXT != null, "pglBindLightParameterEXT not implemented"); retValue = Delegates.pglBindLightParameterEXT((Int32)light, (Int32)value); CallLog("glBindLightParameterEXT({0}, {1}) = {2}", light, value, retValue); DebugCheckErrors(); return (retValue); }
internal static extern void glLightiv(LightName light, LightParameter pname, [OutAttribute] Int32* @params);
public static void glLightf(LightName light, LightParameter pname, Single param) { i_OpenGL1_1.glLightf(light, pname, param); }
public static void glLightfv(LightName light, LightParameter pname, ref Single[] @params) { i_OpenGL1_1.glLightfv(light, pname, ref @params); }
private LightParameter parameter; // for the verification method public PropertyTransitionBuilder forParameter(LightParameter parameter) { this.parameter = parameter; // for the verification method valueApplier = parameterValueAppliers[parameter]; return(this); }
public void Light(LightName light, LightParameter pname, float[] param) { glLightfv((int)light, (int)pname, param); }
public StrobleLightsManagerConfigurator forParameter(LightParameter parameter) { transitionBuilder.forParameter(parameter); return(this); }
public static void Light(LightName light, LightParameter pname, float[] @params) { unsafe { fixed (float* p_params = @params) { Debug.Assert(Delegates.pglLightfv != null, "pglLightfv not implemented"); Delegates.pglLightfv((Int32)light, (Int32)pname, p_params); LogFunction("glLightfv({0}, {1}, {2})", light, pname, LogValue(@params)); } } DebugCheckErrors(null); }
public static void Light(LightName light, LightParameter pname, float param) { Debug.Assert(Delegates.pglLightf != null, "pglLightf not implemented"); Delegates.pglLightf((Int32)light, (Int32)pname, param); LogFunction("glLightf({0}, {1}, {2})", light, pname, param); DebugCheckErrors(null); }
internal void Light(GLLightName light, LightParameter pname, int[] parameters) { gl.glLightiv((int)light, (int)pname, parameters); CheckException(); }
public static void glLighti(LightName light, LightParameter pname, Int32 param) { i_OpenGL1_1.glLighti(light, pname, param); }
public static void Light(LightName name, LightParameter pname, Vector4 @params) { unsafe { GL.Light(name, pname, (float *)&@params.X); } }
public static void glLightiv(LightName light, LightParameter pname, ref Int32[] @params) { i_OpenGL1_1.glLightiv(light, pname, ref @params); }
internal static extern void glLightfv(LightName light, LightParameter pname, [OutAttribute] Single* @params);
public static extern void Lightf( LightName light, LightParameter pname, float param );
public static uint BindLightParameterEXT( LightName light, LightParameter value ) { if (_BindLightParameterEXT == null) throw new Exception( "Extension method BindLightParameterEXT not found" ); return _BindLightParameterEXT( light, value ); }
public static extern void Lightfv( LightName light, LightParameter pname, float[] @params );
public static void Lighti(LightName light, LightParameter pname, int param) { Interop.Calli((int)light, (int)pname, param, LightiAddress); }
public static extern void Lighti( LightName light, LightParameter pname, int param );
public void Lighti(LightName light, LightParameter pname, int param) => lighti(light, pname, param);
public static extern void Lightiv( LightName light, LightParameter pname, int[] @params );
public static unsafe void GetLightx(this OesFixedPoint thisApi, [Flow(FlowDirection.In)] OES light, [Flow(FlowDirection.In)] LightParameter pname, [Count(Computed = "pname"), Flow(FlowDirection.Out)] Span <int> @params) { // SpanOverloader thisApi.GetLightx(light, pname, out @params.GetPinnableReference()); }
public static void Light(LightName name, LightParameter pname, Vector4 @params) { unsafe { Gl.Light(name, pname, (float*)&@params.X); } }
internal void GetLightiv(GLLightName light, LightParameter pname, int[] parameters) { gl.glGetLightiv((int)light, (int)pname, parameters); }
public partial uint BindLightParameter([Flow(FlowDirection.In)] LightName light, [Flow(FlowDirection.In)] LightParameter value);
internal void Light(GLLightName light, LightParameter pname, Point3D position) { gl.glLightfv((int)light, (int)pname, (float[])position); CheckException(); }
public static void Light(LightName name, LightParameter pname, Color4 @params) { unsafe { Gl.Light(name, pname, (float *)&@params); } }
public static void Light(LightName light, LightParameter pname, float[] param) { Instance?.Light(light, pname, param); CheckForError(); }
public static void Light(GLLightName light, LightParameter pname, int param) { gl.glLighti((int)light, (int)pname, param); }
public static extern void GetLightiv( LightName light, LightParameter pname, [Out]int[] @params );
public static void Light(GLLightName light, LightParameter pname, int[] parameters) { gl.glLightiv((int)light, (int)pname, parameters); }
internal static extern void glLightf(LightName light, LightParameter pname, Single param);
public static void GetLightfv(GLLightName light, LightParameter pname, float[] parameters) { gl.glGetLightfv((int)light, (int)pname, parameters); }
internal static extern void glLighti(LightName light, LightParameter pname, Int32 param);
static extern void lightfv(LightName light, LightParameter pname, IntPtr param);
public static void Light(LightName name, LightParameter pname, Color4 @params) { unsafe { GL.Light(name, pname, (float*)&@params); } }
static extern void lightf(LightName light, LightParameter pname, float param);
public static void Light(LightName light, LightParameter pname, float[] param) { #if USE_OPENGL if (openGlHardwareAvailable) { OpenTK.Graphics.OpenGL.GL.Light((OpenTK.Graphics.OpenGL.LightName)light, (OpenTK.Graphics.OpenGL.LightParameter)pname, param); } #else //throw new NotImplementedException(); #endif }
public void Lightf(LightName light, LightParameter pname, float param) => lightf(light, pname, param);
public static void Light(LightName light, LightParameter pname, Int32[] @params) { unsafe { fixed (Int32* p_params = @params) { Debug.Assert(Delegates.pglLightiv != null, "pglLightiv not implemented"); Delegates.pglLightiv((Int32)light, (Int32)pname, p_params); CallLog("glLightiv({0}, {1}, {2})", light, pname, @params); } } DebugCheckErrors(); }
public abstract uint BindLightParameter([Flow(FlowDirection.In)] LightName light, [Flow(FlowDirection.In)] LightParameter value);