コード例 #1
0
 public abstract unsafe void VertexStream3([Flow(FlowDirection.In)] VertexStreamATI stream, [Count(Count = 3), Flow(FlowDirection.In)] float *coords);
コード例 #2
0
 public abstract void VertexStream2([Flow(FlowDirection.In)] VertexStreamATI stream, [Count(Count = 2), Flow(FlowDirection.In)] Span <int> coords);
コード例 #3
0
 public abstract void VertexStream3([Flow(FlowDirection.In)] VertexStreamATI stream, [Flow(FlowDirection.In)] int x, [Flow(FlowDirection.In)] int y, [Flow(FlowDirection.In)] int z);
コード例 #4
0
 public static unsafe void VertexStream1(this AtiVertexStreams thisApi, [Flow(FlowDirection.In)] VertexStreamATI stream, [Count(Count = 1), Flow(FlowDirection.In)] ReadOnlySpan <int> coords)
 {
     // SpanOverloader
     thisApi.VertexStream1(stream, in coords.GetPinnableReference());
 }
コード例 #5
0
 public abstract unsafe void VertexStream2([Flow(FlowDirection.In)] VertexStreamATI stream, [Count(Count = 2), Flow(FlowDirection.In)] int *coords);
コード例 #6
0
 public abstract void VertexStream4([Flow(FlowDirection.In)] VertexStreamATI stream, [Flow(FlowDirection.In)] float x, [Flow(FlowDirection.In)] float y, [Flow(FlowDirection.In)] float z, [Flow(FlowDirection.In)] float w);
コード例 #7
0
 public abstract unsafe void VertexStream4([Flow(FlowDirection.In)] VertexStreamATI stream, [Count(Count = 4), Flow(FlowDirection.In)] double *coords);
コード例 #8
0
 public abstract void NormalStream3([Flow(FlowDirection.In)] VertexStreamATI stream, [Count(Count = 3), Flow(FlowDirection.In)] Span <double> coords);
コード例 #9
0
 public abstract void VertexBlendEnv([Flow(FlowDirection.In)] VertexStreamATI pname, [Flow(FlowDirection.In)] float param);
コード例 #10
0
 public abstract void NormalStream3([Flow(FlowDirection.In)] VertexStreamATI stream, [Flow(FlowDirection.In)] double nx, [Flow(FlowDirection.In)] double ny, [Flow(FlowDirection.In)] double nz);
コード例 #11
0
 public abstract unsafe void NormalStream3([Flow(FlowDirection.In)] VertexStreamATI stream, [Count(Count = 3), Flow(FlowDirection.In)] double *coords);
コード例 #12
0
 public abstract void ClientActiveVertexStream([Flow(FlowDirection.In)] VertexStreamATI stream);
コード例 #13
0
 public partial void NormalStream3([Flow(FlowDirection.In)] VertexStreamATI stream, [Flow(FlowDirection.In)] sbyte nx, [Flow(FlowDirection.In)] sbyte ny, [Flow(FlowDirection.In)] sbyte nz);
コード例 #14
0
 public partial void ClientActiveVertexStream([Flow(FlowDirection.In)] VertexStreamATI stream);
コード例 #15
0
 public abstract void VertexStream3([Flow(FlowDirection.In)] VertexStreamATI stream, [Count(Count = 3), Flow(FlowDirection.In)] Span <float> coords);
コード例 #16
0
 public abstract unsafe void VertexStream1([Flow(FlowDirection.In)] VertexStreamATI stream, [Count(Count = 1), Flow(FlowDirection.In)] short *coords);
コード例 #17
0
 public abstract void VertexStream4([Flow(FlowDirection.In)] VertexStreamATI stream, [Flow(FlowDirection.In)] short x, [Flow(FlowDirection.In)] short y, [Flow(FlowDirection.In)] short z, [Flow(FlowDirection.In)] short w);
コード例 #18
0
 public abstract void VertexStream1([Flow(FlowDirection.In)] VertexStreamATI stream, [Flow(FlowDirection.In)] double x);
コード例 #19
0
 public abstract void VertexStream4([Flow(FlowDirection.In)] VertexStreamATI stream, [Flow(FlowDirection.In)] double x, [Flow(FlowDirection.In)] double y, [Flow(FlowDirection.In)] double z, [Flow(FlowDirection.In)] double w);
コード例 #20
0
 public abstract void VertexStream1([Flow(FlowDirection.In)] VertexStreamATI stream, [Count(Count = 1), Flow(FlowDirection.In)] ref double coords);
コード例 #21
0
 public abstract void VertexStream4([Flow(FlowDirection.In)] VertexStreamATI stream, [Count(Count = 4), Flow(FlowDirection.In)] Span <double> coords);
コード例 #22
0
 public static unsafe void NormalStream3(this AtiVertexStreams thisApi, [Flow(FlowDirection.In)] VertexStreamATI stream, [Count(Count = 3), Flow(FlowDirection.In)] ReadOnlySpan <double> coords)
 {
     // SpanOverloader
     thisApi.NormalStream3(stream, in coords.GetPinnableReference());
 }