C# Класс Axiom.RenderSystems.Xna.XnaHardwareVertexBuffer

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

Защищенные свойства (Protected)

Свойство Тип Описание
_buffer Microsoft.Xna.Framework.Graphics.VertexBuffer
_device Microsoft.Xna.Framework.Graphics.GraphicsDevice

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

Метод Описание
ReadData ( int offset, int length, IntPtr dest ) : void

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

XnaHardwareVertexBuffer ( HardwareBufferManagerBase manager, VertexDeclaration vertexDeclaration, int numVertices, BufferUsage usage, Microsoft.Xna.Framework.Graphics dev, bool useSystemMemory, bool useShadowBuffer ) : System

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

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

UnlockImpl ( ) : void

dispose ( bool disposeManagedResources ) : void

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

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

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

public XnaHardwareVertexBuffer ( HardwareBufferManagerBase manager, VertexDeclaration vertexDeclaration, int numVertices, BufferUsage usage, Microsoft.Xna.Framework.Graphics dev, bool useSystemMemory, bool useShadowBuffer ) : System
manager HardwareBufferManagerBase
vertexDeclaration VertexDeclaration
numVertices int
usage BufferUsage
dev Microsoft.Xna.Framework.Graphics
useSystemMemory bool
useShadowBuffer bool
Результат System

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

protected dispose ( bool disposeManagedResources ) : void
disposeManagedResources bool
Результат void

Описание свойств

_buffer защищенное свойство

protected VertexBuffer,Microsoft.Xna.Framework.Graphics _buffer
Результат Microsoft.Xna.Framework.Graphics.VertexBuffer

_device защищенное свойство

protected GraphicsDevice,Microsoft.Xna.Framework.Graphics _device
Результат Microsoft.Xna.Framework.Graphics.GraphicsDevice