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

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

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

Метод Описание
GLHardwareIndexBuffer ( HardwareBufferManagerBase manager, IndexType type, int numIndices, BufferUsage usage, bool useShadowBuffer ) : System

Constructor.

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.

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

GLHardwareIndexBuffer() публичный метод

Constructor.
public GLHardwareIndexBuffer ( HardwareBufferManagerBase manager, IndexType type, int numIndices, BufferUsage usage, bool useShadowBuffer ) : System
manager HardwareBufferManagerBase
type IndexType Index type (16 or 32 bit).
numIndices int Number of indices in the buffer.
usage BufferUsage Usage flags.
useShadowBuffer bool Should this buffer be backed by a software shadow buffer?
Результат 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