Axiom.RenderSystems.OpenGLES.GLESHardwareVertexBuffer.ReadData C# (CSharp) Method

ReadData() public method

public ReadData ( int offset, int length, IntPtr dest ) : void
offset int
length int
dest System.IntPtr
return void
		public override void ReadData( int offset, int length, IntPtr dest )
		{
			if ( useShadowBuffer )
			{
				IntPtr srcData = shadowBuffer.Lock( offset, length, BufferLocking.ReadOnly );
				Memory.Copy( srcData, dest, length );
				shadowBuffer.Unlock();
			}
			else
			{
				throw new AxiomException( "Reading hardware buffer is not supported" );
			}
		}