Torque3D Documentation / _generateds / GFXPrimitiveBufferHandle

GFXPrimitiveBufferHandle

Engine/source/gfx/gfxPrimitiveBuffer.h

More...

Public Types

enum
Constants {  MaxIndexCount = 65535
}

Private Types

Public Functions

GFXPrimitiveBufferHandle(GFXDevice * theDevice, U32 indexCount, U32 primitiveCount, GFXBufferType bufferType, String desc)
immutable(GFXDevice * theDevice, U32 indexCount, U32 primitiveCount, void * data, String desc)
lock(U16 ** indexBuffer, GFXPrimitive ** primitiveBuffer, U32 indexStart, U32 indexEnd)
set(GFXDevice * theDevice, U32 indexCount, U32 primitiveCount, GFXBufferType bufferType, String desc)

Detailed Description

Public Types

Constants

Enumerator

MaxIndexCount = 65535

Private Types

typedef StrongRefPtr< GFXPrimitiveBuffer > Parent 

Public Functions

GFXPrimitiveBufferHandle()

GFXPrimitiveBufferHandle(GFXDevice * theDevice, U32 indexCount, U32 primitiveCount, GFXBufferType bufferType, String desc)

immutable(GFXDevice * theDevice, U32 indexCount, U32 primitiveCount, void * data, String desc)

lock(U16 ** indexBuffer, GFXPrimitive ** primitiveBuffer, U32 indexStart, U32 indexEnd)

operator=(GFXPrimitiveBuffer * ptr)

operator==(const GFXPrimitiveBufferHandle & buffer)

prepare()

set(GFXDevice * theDevice, U32 indexCount, U32 primitiveCount, GFXBufferType bufferType, String desc)

unlock()