C# 클래스 Axiom.Graphics.DefaultHardwareVertexBuffer

상속: HardwareVertexBuffer
파일 보기 프로젝트 열기: WolfgangSt/axiom 1 사용 예제들

공개 메소드들

메소드 설명
DefaultHardwareVertexBuffer ( HardwareBufferManagerBase manager, Axiom.Graphics.VertexDeclaration vertexDeclaration, int numVertices, BufferUsage usage ) : System
DefaultHardwareVertexBuffer ( Axiom.Graphics.VertexDeclaration vertexDeclaration, int numVertices, BufferUsage usage ) : System
Lock ( int offset, int length, BufferLocking locking ) : IntPtr
ReadData ( int offset, int length, IntPtr dest ) : void
Unlock ( ) : void
WriteData ( int offset, int length, Array data, bool discardWholeBuffer ) : void
WriteData ( int offset, int length, IntPtr src, bool discardWholeBuffer ) : void

보호된 메소드들

메소드 설명
LockImpl ( int offset, int length, BufferLocking locking ) : IntPtr
UnlockImpl ( ) : void

메소드 상세

DefaultHardwareVertexBuffer() 공개 메소드

public DefaultHardwareVertexBuffer ( HardwareBufferManagerBase manager, Axiom.Graphics.VertexDeclaration vertexDeclaration, int numVertices, BufferUsage usage ) : System
manager HardwareBufferManagerBase
vertexDeclaration Axiom.Graphics.VertexDeclaration
numVertices int
usage BufferUsage
리턴 System

DefaultHardwareVertexBuffer() 공개 메소드

public DefaultHardwareVertexBuffer ( Axiom.Graphics.VertexDeclaration vertexDeclaration, int numVertices, BufferUsage usage ) : System
vertexDeclaration Axiom.Graphics.VertexDeclaration
numVertices int
usage BufferUsage
리턴 System

Lock() 공개 메소드

public Lock ( int offset, int length, BufferLocking locking ) : IntPtr
offset int
length int
locking BufferLocking
리턴 System.IntPtr

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

Unlock() 공개 메소드

public Unlock ( ) : void
리턴 void

UnlockImpl() 보호된 메소드

protected UnlockImpl ( ) : void
리턴 void

WriteData() 공개 메소드

public WriteData ( int offset, int length, Array data, bool discardWholeBuffer ) : void
offset int
length int
data System.Array
discardWholeBuffer bool
리턴 void

WriteData() 공개 메소드

public WriteData ( int offset, int length, IntPtr src, bool discardWholeBuffer ) : void
offset int
length int
src System.IntPtr
discardWholeBuffer bool
리턴 void