C# Класс Axiom.RenderSystems.OpenGL.GLHardwareVertexBuffer

Summary description for GLHardwareVertexBuffer.
Наследование: Axiom.Graphics.HardwareVertexBuffer
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GLHardwareVertexBuffer ( HardwareBufferManagerBase manager, Axiom.Graphics.VertexDeclaration vertexDeclaration, int numVertices, BufferUsage usage, bool useShadowBuffer ) : System
ReadData ( int offset, int length, IntPtr dest ) : void

WriteData ( int offset, int length, IntPtr src, bool discardWholeBuffer ) : void

Защищенные методы

Метод Описание
LockImpl ( int offset, int length, BufferLocking locking ) : IntPtr

UnlockImpl ( ) : void

dispose ( bool disposeManagedResources ) : void

Called to destroy this buffer.

Описание методов

GLHardwareVertexBuffer() публичный Метод

public GLHardwareVertexBuffer ( HardwareBufferManagerBase manager, Axiom.Graphics.VertexDeclaration vertexDeclaration, int numVertices, BufferUsage usage, bool useShadowBuffer ) : System
manager HardwareBufferManagerBase
vertexDeclaration Axiom.Graphics.VertexDeclaration
numVertices int
usage BufferUsage
useShadowBuffer bool
Результат System

LockImpl() защищенный Метод

protected LockImpl ( int offset, int length, BufferLocking locking ) : IntPtr
offset int
length int
locking BufferLocking
Результат System.IntPtr

ReadData() публичный Метод

public ReadData ( int offset, int length, IntPtr dest ) : void
offset int
length int
dest System.IntPtr
Результат void

UnlockImpl() защищенный Метод

protected UnlockImpl ( ) : void
Результат void

WriteData() публичный Метод

public WriteData ( int offset, int length, IntPtr src, bool discardWholeBuffer ) : void
offset int
length int
src System.IntPtr
discardWholeBuffer bool
Результат void

dispose() защищенный Метод

Called to destroy this buffer.
protected dispose ( bool disposeManagedResources ) : void
disposeManagedResources bool
Результат void